Package com.google.iam.v3beta (1.52.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.iam.v3 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution.

Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

Classes

Class Description
com.google.iam.v3beta.CreatePolicyBindingRequest Request message for CreatePolicyBinding method.
com.google.iam.v3beta.CreatePolicyBindingRequest.Builder Request message for CreatePolicyBinding method.
com.google.iam.v3beta.CreatePrincipalAccessBoundaryPolicyRequest Request message for CreatePrincipalAccessBoundaryPolicyRequest method.
com.google.iam.v3beta.CreatePrincipalAccessBoundaryPolicyRequest.Builder Request message for CreatePrincipalAccessBoundaryPolicyRequest method.
com.google.iam.v3beta.DeletePolicyBindingRequest Request message for DeletePolicyBinding method.
com.google.iam.v3beta.DeletePolicyBindingRequest.Builder Request message for DeletePolicyBinding method.
com.google.iam.v3beta.DeletePrincipalAccessBoundaryPolicyRequest Request message for DeletePrincipalAccessBoundaryPolicy method.
com.google.iam.v3beta.DeletePrincipalAccessBoundaryPolicyRequest.Builder Request message for DeletePrincipalAccessBoundaryPolicy method.
com.google.iam.v3beta.FolderLocationName
com.google.iam.v3beta.FolderLocationName.Builder Builder for folders/{folder}/locations/{location}.
com.google.iam.v3beta.GetPolicyBindingRequest Request message for GetPolicyBinding method.
com.google.iam.v3beta.GetPolicyBindingRequest.Builder Request message for GetPolicyBinding method.
com.google.iam.v3beta.GetPrincipalAccessBoundaryPolicyRequest Request message for GetPrincipalAccessBoundaryPolicy method.
com.google.iam.v3beta.GetPrincipalAccessBoundaryPolicyRequest.Builder Request message for GetPrincipalAccessBoundaryPolicy method.
com.google.iam.v3beta.ListPolicyBindingsRequest Request message for ListPolicyBindings method.
com.google.iam.v3beta.ListPolicyBindingsRequest.Builder Request message for ListPolicyBindings method.
com.google.iam.v3beta.ListPolicyBindingsResponse Response message for ListPolicyBindings method.
com.google.iam.v3beta.ListPolicyBindingsResponse.Builder Response message for ListPolicyBindings method.
com.google.iam.v3beta.ListPrincipalAccessBoundaryPoliciesRequest Request message for ListPrincipalAccessBoundaryPolicies method.
com.google.iam.v3beta.ListPrincipalAccessBoundaryPoliciesRequest.Builder Request message for ListPrincipalAccessBoundaryPolicies method.
com.google.iam.v3beta.ListPrincipalAccessBoundaryPoliciesResponse Response message for ListPrincipalAccessBoundaryPolicies method.
com.google.iam.v3beta.ListPrincipalAccessBoundaryPoliciesResponse.Builder Response message for ListPrincipalAccessBoundaryPolicies method.
com.google.iam.v3beta.LocationName
com.google.iam.v3beta.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.iam.v3beta.OperationMetadata Represents the metadata of the long-running operation.
com.google.iam.v3beta.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.iam.v3beta.OperationMetadataProto
com.google.iam.v3beta.OrganizationLocationName
com.google.iam.v3beta.OrganizationLocationName.Builder Builder for organizations/{organization}/locations/{location}.
com.google.iam.v3beta.PolicyBinding IAM policy binding resource.
com.google.iam.v3beta.PolicyBinding.Builder IAM policy binding resource.
com.google.iam.v3beta.PolicyBinding.Target Target is the full resource name of the resource to which the policy will be bound. Immutable once set.
com.google.iam.v3beta.PolicyBinding.Target.Builder Target is the full resource name of the resource to which the policy will be bound. Immutable once set.
com.google.iam.v3beta.PolicyBindingName
com.google.iam.v3beta.PolicyBindingName.Builder Builder for organizations/{organization}/locations/{location}/policyBindings/{policy_binding}.
com.google.iam.v3beta.PolicyBindingName.FolderLocationPolicyBindingBuilder Builder for folders/{folder}/locations/{location}/policyBindings/{policy_binding}.
com.google.iam.v3beta.PolicyBindingName.ProjectLocationPolicyBindingBuilder Builder for projects/{project}/locations/{location}/policyBindings/{policy_binding}.
com.google.iam.v3beta.PolicyBindingResourcesProto
com.google.iam.v3beta.PolicyBindingsGrpc An interface for managing Identity and Access Management (IAM) policy bindings.
com.google.iam.v3beta.PolicyBindingsGrpc.PolicyBindingsImplBase Base class for the server implementation of the service PolicyBindings. An interface for managing Identity and Access Management (IAM) policy
com.google.iam.v3beta.PolicyBindingsServiceProto
com.google.iam.v3beta.PrincipalAccessBoundaryPoliciesGrpc Manages Identity and Access Management (IAM) principal access boundary policies.
com.google.iam.v3beta.PrincipalAccessBoundaryPoliciesGrpc.PrincipalAccessBoundaryPoliciesImplBase Base class for the server implementation of the service PrincipalAccessBoundaryPolicies. Manages Identity and Access Management (IAM) principal access boundary
com.google.iam.v3beta.PrincipalAccessBoundaryPoliciesServiceProto
com.google.iam.v3beta.PrincipalAccessBoundaryPolicy An IAM principal access boundary policy resource.
com.google.iam.v3beta.PrincipalAccessBoundaryPolicy.Builder An IAM principal access boundary policy resource.
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyDetails Principal access boundary policy details
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyDetails.Builder Principal access boundary policy details
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyName
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyName.Builder Builder for organizations/{organization}/locations/{location}/principalAccessBoundaryPolicies/{principal_access_boundary_policy}.
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyResourcesProto
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyRule Principal access boundary policy rule that defines the resource boundary.
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyRule.Builder Principal access boundary policy rule that defines the resource boundary.
com.google.iam.v3beta.SearchPrincipalAccessBoundaryPolicyBindingsRequest Request message for SearchPrincipalAccessBoundaryPolicyBindings rpc.
com.google.iam.v3beta.SearchPrincipalAccessBoundaryPolicyBindingsRequest.Builder Request message for SearchPrincipalAccessBoundaryPolicyBindings rpc.
com.google.iam.v3beta.SearchPrincipalAccessBoundaryPolicyBindingsResponse Response message for SearchPrincipalAccessBoundaryPolicyBindings rpc.
com.google.iam.v3beta.SearchPrincipalAccessBoundaryPolicyBindingsResponse.Builder Response message for SearchPrincipalAccessBoundaryPolicyBindings rpc.
com.google.iam.v3beta.SearchTargetPolicyBindingsRequest Request message for SearchTargetPolicyBindings method.
com.google.iam.v3beta.SearchTargetPolicyBindingsRequest.Builder Request message for SearchTargetPolicyBindings method.
com.google.iam.v3beta.SearchTargetPolicyBindingsResponse Response message for SearchTargetPolicyBindings method.
com.google.iam.v3beta.SearchTargetPolicyBindingsResponse.Builder Response message for SearchTargetPolicyBindings method.
com.google.iam.v3beta.UpdatePolicyBindingRequest Request message for UpdatePolicyBinding method.
com.google.iam.v3beta.UpdatePolicyBindingRequest.Builder Request message for UpdatePolicyBinding method.
com.google.iam.v3beta.UpdatePrincipalAccessBoundaryPolicyRequest Request message for UpdatePrincipalAccessBoundaryPolicy method.
com.google.iam.v3beta.UpdatePrincipalAccessBoundaryPolicyRequest.Builder Request message for UpdatePrincipalAccessBoundaryPolicy method.

Interfaces

Interface Description
com.google.iam.v3beta.CreatePolicyBindingRequestOrBuilder
com.google.iam.v3beta.CreatePrincipalAccessBoundaryPolicyRequestOrBuilder
com.google.iam.v3beta.DeletePolicyBindingRequestOrBuilder
com.google.iam.v3beta.DeletePrincipalAccessBoundaryPolicyRequestOrBuilder
com.google.iam.v3beta.GetPolicyBindingRequestOrBuilder
com.google.iam.v3beta.GetPrincipalAccessBoundaryPolicyRequestOrBuilder
com.google.iam.v3beta.ListPolicyBindingsRequestOrBuilder
com.google.iam.v3beta.ListPolicyBindingsResponseOrBuilder
com.google.iam.v3beta.ListPrincipalAccessBoundaryPoliciesRequestOrBuilder
com.google.iam.v3beta.ListPrincipalAccessBoundaryPoliciesResponseOrBuilder
com.google.iam.v3beta.OperationMetadataOrBuilder
com.google.iam.v3beta.PolicyBinding.TargetOrBuilder
com.google.iam.v3beta.PolicyBindingOrBuilder
com.google.iam.v3beta.PolicyBindingsGrpc.AsyncService An interface for managing Identity and Access Management (IAM) policy bindings.
com.google.iam.v3beta.PrincipalAccessBoundaryPoliciesGrpc.AsyncService Manages Identity and Access Management (IAM) principal access boundary policies.
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyDetailsOrBuilder
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyOrBuilder
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyRuleOrBuilder
com.google.iam.v3beta.SearchPrincipalAccessBoundaryPolicyBindingsRequestOrBuilder
com.google.iam.v3beta.SearchPrincipalAccessBoundaryPolicyBindingsResponseOrBuilder
com.google.iam.v3beta.SearchTargetPolicyBindingsRequestOrBuilder
com.google.iam.v3beta.SearchTargetPolicyBindingsResponseOrBuilder
com.google.iam.v3beta.UpdatePolicyBindingRequestOrBuilder
com.google.iam.v3beta.UpdatePrincipalAccessBoundaryPolicyRequestOrBuilder

Enums

Enum Description
com.google.iam.v3beta.PolicyBinding.PolicyKind Different policy kinds supported in this binding.
com.google.iam.v3beta.PolicyBinding.Target.TargetCase
com.google.iam.v3beta.PrincipalAccessBoundaryPolicyRule.Effect An effect to describe the access relationship.