Package types (2.19.1)
Stay organized with collections
Save and categorize content based on your preferences.
API documentation for iam_v3.types
package.
Classes
Request message for CreatePolicyBinding method.
Request message for
CreatePrincipalAccessBoundaryPolicyRequest method.
Request message for DeletePolicyBinding method.
Request message for DeletePrincipalAccessBoundaryPolicy
method.
Request message for GetPolicyBinding method.
Request message for GetPrincipalAccessBoundaryPolicy method.
Request message for ListPolicyBindings method.
Response message for ListPolicyBindings method.
Request message for ListPrincipalAccessBoundaryPolicies
method.
Response message for ListPrincipalAccessBoundaryPolicies
method.
Represents the metadata of the long-running operation.
IAM policy binding resource.
An IAM principal access boundary policy resource.
Principal access boundary policy details
Principal access boundary policy rule that defines the
resource boundary.
Request message for
SearchPrincipalAccessBoundaryPolicyBindings rpc.
Response message for
SearchPrincipalAccessBoundaryPolicyBindings rpc.
Request message for SearchTargetPolicyBindings method.
Response message for SearchTargetPolicyBindings method.
Request message for UpdatePolicyBinding method.
Request message for UpdatePrincipalAccessBoundaryPolicy
method.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["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-09-04 UTC."],[],[],null,["# Package types (2.19.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.19.1 (latest)](/python/docs/reference/iam/latest/google.cloud.iam_v3.types)\n- [2.19.0](/python/docs/reference/iam/2.19.0/google.cloud.iam_v3.types)\n- [2.18.3](/python/docs/reference/iam/2.18.3/google.cloud.iam_v3.types)\n- [2.17.0](/python/docs/reference/iam/2.17.0/google.cloud.iam_v3.types)\n- [2.16.1](/python/docs/reference/iam/2.16.1/google.cloud.iam_v3.types)\n- [2.15.2](/python/docs/reference/iam/2.15.2/google.cloud.iam_v3.types)\n- [2.14.3](/python/docs/reference/iam/2.14.3/google.cloud.iam_v3.types)\n- [2.13.0](/python/docs/reference/iam/2.13.0/google.cloud.iam_v3.types)\n- [2.12.1](/python/docs/reference/iam/2.12.1/google.cloud.iam_v3.types)\n- [2.11.2](/python/docs/reference/iam/2.11.2/google.cloud.iam_v3.types)\n- [2.10.0](/python/docs/reference/iam/2.10.0/google.cloud.iam_v3.types)\n- [2.9.0](/python/docs/reference/iam/2.9.0/google.cloud.iam_v3.types)\n- [2.8.2](/python/docs/reference/iam/2.8.2/google.cloud.iam_v3.types)\n- [2.7.0](/python/docs/reference/iam/2.7.0/google.cloud.iam_v3.types)\n- [2.6.2](/python/docs/reference/iam/2.6.2/google.cloud.iam_v3.types)\n- [2.5.1](/python/docs/reference/iam/2.5.1/google.cloud.iam_v3.types)\n- [2.4.0](/python/docs/reference/iam/2.4.0/google.cloud.iam_v3.types)\n- [2.3.2](/python/docs/reference/iam/2.3.2/google.cloud.iam_v3.types)\n- [2.2.0](/python/docs/reference/iam/2.2.0/google.cloud.iam_v3.types)\n- [2.1.0](/python/docs/reference/iam/2.1.0/google.cloud.iam_v3.types)\n- [2.0.0](/python/docs/reference/iam/2.0.0/google.cloud.iam_v3.types)\n- [1.0.3](/python/docs/reference/iam/1.0.3/google.cloud.iam_v3.types)\n- [0.3.2](/python/docs/reference/iam/0.3.2/google.cloud.iam_v3.types)\n- [0.2.0](/python/docs/reference/iam/0.2.0/google.cloud.iam_v3.types) \nAPI documentation for `iam_v3.types` package. \n\nClasses\n-------\n\n### [CreatePolicyBindingRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.CreatePolicyBindingRequest)\n\nRequest message for CreatePolicyBinding method.\n\n### [CreatePrincipalAccessBoundaryPolicyRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.CreatePrincipalAccessBoundaryPolicyRequest)\n\nRequest message for\nCreatePrincipalAccessBoundaryPolicyRequest method.\n\n### [DeletePolicyBindingRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.DeletePolicyBindingRequest)\n\nRequest message for DeletePolicyBinding method.\n\n### [DeletePrincipalAccessBoundaryPolicyRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.DeletePrincipalAccessBoundaryPolicyRequest)\n\nRequest message for DeletePrincipalAccessBoundaryPolicy\nmethod.\n\n### [GetPolicyBindingRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.GetPolicyBindingRequest)\n\nRequest message for GetPolicyBinding method.\n\n### [GetPrincipalAccessBoundaryPolicyRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.GetPrincipalAccessBoundaryPolicyRequest)\n\nRequest message for GetPrincipalAccessBoundaryPolicy method.\n\n### [ListPolicyBindingsRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.ListPolicyBindingsRequest)\n\nRequest message for ListPolicyBindings method.\n\n### [ListPolicyBindingsResponse](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.ListPolicyBindingsResponse)\n\nResponse message for ListPolicyBindings method.\n\n### [ListPrincipalAccessBoundaryPoliciesRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.ListPrincipalAccessBoundaryPoliciesRequest)\n\nRequest message for ListPrincipalAccessBoundaryPolicies\nmethod.\n\n### [ListPrincipalAccessBoundaryPoliciesResponse](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.ListPrincipalAccessBoundaryPoliciesResponse)\n\nResponse message for ListPrincipalAccessBoundaryPolicies\nmethod.\n\n### [OperationMetadata](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.OperationMetadata)\n\nRepresents the metadata of the long-running operation.\n\n### [PolicyBinding](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.PolicyBinding)\n\nIAM policy binding resource.\n\n### [PrincipalAccessBoundaryPolicy](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.PrincipalAccessBoundaryPolicy)\n\nAn IAM principal access boundary policy resource.\n\n### [PrincipalAccessBoundaryPolicyDetails](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.PrincipalAccessBoundaryPolicyDetails)\n\nPrincipal access boundary policy details\n\n### [PrincipalAccessBoundaryPolicyRule](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.PrincipalAccessBoundaryPolicyRule)\n\nPrincipal access boundary policy rule that defines the\nresource boundary.\n\n### [SearchPrincipalAccessBoundaryPolicyBindingsRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.SearchPrincipalAccessBoundaryPolicyBindingsRequest)\n\nRequest message for\nSearchPrincipalAccessBoundaryPolicyBindings rpc.\n\n### [SearchPrincipalAccessBoundaryPolicyBindingsResponse](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.SearchPrincipalAccessBoundaryPolicyBindingsResponse)\n\nResponse message for\nSearchPrincipalAccessBoundaryPolicyBindings rpc.\n\n### [SearchTargetPolicyBindingsRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.SearchTargetPolicyBindingsRequest)\n\nRequest message for SearchTargetPolicyBindings method.\n\n### [SearchTargetPolicyBindingsResponse](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.SearchTargetPolicyBindingsResponse)\n\nResponse message for SearchTargetPolicyBindings method.\n\n### [UpdatePolicyBindingRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.UpdatePolicyBindingRequest)\n\nRequest message for UpdatePolicyBinding method.\n\n### [UpdatePrincipalAccessBoundaryPolicyRequest](/python/docs/reference/iam/latest/google.cloud.iam_v3.types.UpdatePrincipalAccessBoundaryPolicyRequest)\n\nRequest message for UpdatePrincipalAccessBoundaryPolicy\nmethod."]]