Google Cloud Platform · Arazzo Workflow
Google Cloud Platform Copy Project IAM Policy
Version 1.0.0
Read the IAM policy of a source project and apply its bindings to a target project.
View Spec
View on GitHub
API ManagementCloud ComputingInfrastructurePlatform-as-a-ServiceArazzoWorkflows
Provider
Workflows
copy-project-iam-policy
Copy IAM bindings from a source project onto a target project.
Reads the source policy bindings, captures the target etag, writes the source bindings onto the target, then confirms.
1
getSourcePolicy
Read the source project IAM policy to capture the bindings to copy.
2
getTargetPolicy
Read the target project IAM policy to capture its etag for safe replacement.
3
applyPolicy
Write the source bindings onto the target project, passing the target's etag for optimistic concurrency.
4
confirmTarget
Re-read the target project policy to confirm the copied bindings.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.