Updates a policy binding and returns a long-running operation. Callers will need the IAM permissions on the policy and target in the binding to update. Target and policy are immutable and cannot be updated.
Identifier. The name of the policy binding, in the format {binding_parent/locations/{location}/policyBindings/{policyBindingId}. The binding parent is the closest Resource Manager resource (project, folder, or organization) to the binding target.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-26 UTC."],[[["\u003cp\u003eThis endpoint updates an existing policy binding, requiring specific IAM permissions for both the policy and the target in the binding.\u003c/p\u003e\n"],["\u003cp\u003eThe request uses a \u003ccode\u003ePATCH\u003c/code\u003e method and a URL structure defined by gRPC Transcoding, including a \u003ccode\u003epolicyBinding.name\u003c/code\u003e path parameter for identifying the target.\u003c/p\u003e\n"],["\u003cp\u003eOptional query parameters include \u003ccode\u003evalidateOnly\u003c/code\u003e to preview the update without execution, and \u003ccode\u003eupdateMask\u003c/code\u003e to specify which fields should be updated.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain a \u003ccode\u003ePolicyBinding\u003c/code\u003e instance, while a successful response returns an \u003ccode\u003eOperation\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization for this operation requires the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],[],null,[]]