Some or all of the information on this page might not apply to Trusted Cloud by S3NS.
Access Context Manager API
An API for setting attribute based access control to requests to Trusted Cloud services. Warning: Do not mix v1alpha and v1 API usage in the same access policy. The v1alpha API supports new Access Context Manager features, which may have different attributes or behaviors that are not supported by v1. The practice of mixed API usage within a policy may result in the inability to update that policy, including any access levels or service perimeters belonging to it. It is not recommended to use both v1 and v1alpha for modifying policies with critical service perimeters. Modifications using v1alpha should be limited to policies with non-production/non-critical service perimeters.
Service: accesscontextmanager.googleapis.com
The Service name accesscontextmanager.googleapis.com
is needed to create RPC client stubs.
Methods
CommitServicePerimeters
Commits the dry-run specification for all the service perimeters
in an access policy
.
CreateAccessLevel
Creates an access level
.
CreateAccessPolicy
Creates an access policy.
CreateAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1.AccessContextManager.CreateAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
CreateGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1.AccessContextManager.CreateGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
CreateServicePerimeter
Creates a service perimeter
.
DeleteAccessLevel
Deletes an access level
based on the resource name.
DeleteAccessPolicy
Deletes an access policy
based on the resource name.
DeleteAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1.AccessContextManager.DeleteAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
DeleteGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1.AccessContextManager.DeleteGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
DeleteServicePerimeter
Deletes a service perimeter
based on the resource name.
GetAccessLevel
Gets an access level
based on the resource name.
GetAccessPolicy
Returns an access policy
based on the name.
GetAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1.AccessContextManager.GetAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
GetGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1.AccessContextManager.GetGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
GetIamPolicy
Gets the IAM policy for the specified Access Context Manager access policy
.
GetServicePerimeter
Gets a service perimeter
based on the resource name.
GetSupportedService
Returns a VPC-SC supported service
based on the service name.
ListAccessLevels
Lists all access levels
for an access policy.
ListAccessPolicies
Lists all access policies
in an organization.
ListAuthorizedOrgsDescs
The method google.identity.accesscontextmanager.v1.AccessContextManager.ListAuthorizedOrgsDescs
is not available in Trusted Cloud by S3NS.
ListGcpUserAccessBindings
The method google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings
is not available in Trusted Cloud by S3NS.
ListServicePerimeters
Lists all service perimeters
for an access policy.
ListSupportedServices
Lists all VPC-SC supported services
.
ReplaceAccessLevels
Replaces all existing access levels
in an access policy
with the access levels
provided.
ReplaceServicePerimeters
Replace all existing service perimeters
in an access policy
with the service perimeters
provided.
SetIamPolicy
Sets the IAM policy for the specified Access Context Manager access policy
.
TestIamPermissions
Returns the IAM permissions that the caller has on the specified Access Context Manager resource.
UpdateAccessLevel
Updates an access level
.
UpdateAccessPolicy
Updates an access policy
.
UpdateAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1.AccessContextManager.UpdateAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
UpdateGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
UpdateServicePerimeter
Updates a service perimeter
.
Methods
CommitServicePerimeters
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.CommitServicePerimeters
is not available in Trusted Cloud by S3NS.
CreateAccessLevel
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.CreateAccessLevel
is not available in Trusted Cloud by S3NS.
CreateAccessPolicy
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.CreateAccessPolicy
is not available in Trusted Cloud by S3NS.
CreateAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.CreateAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
CreateGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.CreateGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
CreateServicePerimeter
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.CreateServicePerimeter
is not available in Trusted Cloud by S3NS.
DeleteAccessLevel
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.DeleteAccessLevel
is not available in Trusted Cloud by S3NS.
DeleteAccessPolicy
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.DeleteAccessPolicy
is not available in Trusted Cloud by S3NS.
DeleteAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.DeleteAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
DeleteGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.DeleteGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
DeleteServicePerimeter
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.DeleteServicePerimeter
is not available in Trusted Cloud by S3NS.
GetAccessLevel
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetAccessLevel
is not available in Trusted Cloud by S3NS.
GetAccessPolicy
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetAccessPolicy
is not available in Trusted Cloud by S3NS.
GetAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
GetGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
GetIamPolicy
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetIamPolicy
is not available in Trusted Cloud by S3NS.
GetServicePerimeter
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetServicePerimeter
is not available in Trusted Cloud by S3NS.
GetSupportedService
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.GetSupportedService
is not available in Trusted Cloud by S3NS.
ListAccessLevels
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ListAccessLevels
is not available in Trusted Cloud by S3NS.
ListAccessPolicies
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ListAccessPolicies
is not available in Trusted Cloud by S3NS.
ListAuthorizedOrgsDescs
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ListAuthorizedOrgsDescs
is not available in Trusted Cloud by S3NS.
ListGcpUserAccessBindings
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ListGcpUserAccessBindings
is not available in Trusted Cloud by S3NS.
ListServicePerimeters
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ListServicePerimeters
is not available in Trusted Cloud by S3NS.
ListSupportedServices
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ListSupportedServices
is not available in Trusted Cloud by S3NS.
ReplaceAccessLevels
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ReplaceAccessLevels
is not available in Trusted Cloud by S3NS.
ReplaceServicePerimeters
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.ReplaceServicePerimeters
is not available in Trusted Cloud by S3NS.
SetIamPolicy
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.SetIamPolicy
is not available in Trusted Cloud by S3NS.
TestIamPermissions
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.TestIamPermissions
is not available in Trusted Cloud by S3NS.
UpdateAccessLevel
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.UpdateAccessLevel
is not available in Trusted Cloud by S3NS.
UpdateAccessPolicy
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.UpdateAccessPolicy
is not available in Trusted Cloud by S3NS.
UpdateAuthorizedOrgsDesc
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.UpdateAuthorizedOrgsDesc
is not available in Trusted Cloud by S3NS.
UpdateGcpUserAccessBinding
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.UpdateGcpUserAccessBinding
is not available in Trusted Cloud by S3NS.
UpdateServicePerimeter
The method google.identity.accesscontextmanager.v1alpha.AccessContextManager.UpdateServicePerimeter
is not available in Trusted Cloud by S3NS.
Methods
CancelOperation
The method google.longrunning.Operations.CancelOperation
is not available in Trusted Cloud by S3NS.
DeleteOperation
The method google.longrunning.Operations.DeleteOperation
is not available in Trusted Cloud by S3NS.
GetOperation
The method google.longrunning.Operations.GetOperation
is not available in Trusted Cloud by S3NS.
ListOperations
The method google.longrunning.Operations.ListOperations
is not available in Trusted Cloud by S3NS.
WaitOperation
The method google.longrunning.Operations.WaitOperation
is not available in Trusted Cloud by S3NS.
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-04-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-14 UTC."],[[["This API, `accesscontextmanager.googleapis.com`, provides attribute-based access control for Google Cloud services."],["The API offers methods to create, delete, get, list, and update access policies, access levels, service perimeters, authorized orgs descriptions, and GcpUserAccessBindings."],["The v1alpha API includes new features not supported by v1, so it is highly recommended to avoid mixing v1alpha and v1 in the same access policy."],["This API also provides methods for long-running operations, allowing users to cancel, delete, get, list, and wait for the completion of operations."],["The API allows the retrieval and management of IAM policies related to Access Context Manager resources."]]],[]]