Add ci_restrict_pipeline_cancellation_role to update project api
What does this MR do and why?
Add the new setting that controls pipeline cancellation to REST api so that projects can be updated in an automated fashion.
Related to #429921 (closed)
Also Resolves #435115 (closed)
Edited by Allison Browne