public final class AccessContextManagerGrpc
API for setting [access levels]
[google.identity.accesscontextmanager.v1.AccessLevel] and [service
perimeters] [google.identity.accesscontextmanager.v1.ServicePerimeter]
for Google Cloud projects. Each organization has one [access policy]
[google.identity.accesscontextmanager.v1.AccessPolicy] that contains the
[access levels] [google.identity.accesscontextmanager.v1.AccessLevel]
and [service perimeters]
[google.identity.accesscontextmanager.v1.ServicePerimeter]. This
[access policy] [google.identity.accesscontextmanager.v1.AccessPolicy] is
applicable to all resources in the organization.
AccessPolicies
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
Static Methods
getCommitServicePerimetersMethod()
public static MethodDescriptor<CommitServicePerimetersRequest,Operation> getCommitServicePerimetersMethod()
Returns
getCreateAccessLevelMethod()
public static MethodDescriptor<CreateAccessLevelRequest,Operation> getCreateAccessLevelMethod()
Returns
getCreateAccessPolicyMethod()
public static MethodDescriptor<AccessPolicy,Operation> getCreateAccessPolicyMethod()
Returns
getCreateGcpUserAccessBindingMethod()
public static MethodDescriptor<CreateGcpUserAccessBindingRequest,Operation> getCreateGcpUserAccessBindingMethod()
Returns
getCreateServicePerimeterMethod()
public static MethodDescriptor<CreateServicePerimeterRequest,Operation> getCreateServicePerimeterMethod()
Returns
getDeleteAccessLevelMethod()
public static MethodDescriptor<DeleteAccessLevelRequest,Operation> getDeleteAccessLevelMethod()
Returns
getDeleteAccessPolicyMethod()
public static MethodDescriptor<DeleteAccessPolicyRequest,Operation> getDeleteAccessPolicyMethod()
Returns
getDeleteGcpUserAccessBindingMethod()
public static MethodDescriptor<DeleteGcpUserAccessBindingRequest,Operation> getDeleteGcpUserAccessBindingMethod()
Returns
getDeleteServicePerimeterMethod()
public static MethodDescriptor<DeleteServicePerimeterRequest,Operation> getDeleteServicePerimeterMethod()
Returns
getGetAccessLevelMethod()
public static MethodDescriptor<GetAccessLevelRequest,AccessLevel> getGetAccessLevelMethod()
Returns
getGetAccessPolicyMethod()
public static MethodDescriptor<GetAccessPolicyRequest,AccessPolicy> getGetAccessPolicyMethod()
Returns
getGetGcpUserAccessBindingMethod()
public static MethodDescriptor<GetGcpUserAccessBindingRequest,GcpUserAccessBinding> getGetGcpUserAccessBindingMethod()
Returns
getGetIamPolicyMethod()
public static MethodDescriptor<GetIamPolicyRequest,Policy> getGetIamPolicyMethod()
Returns
Type | Description |
io.grpc.MethodDescriptor<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> | |
getGetServicePerimeterMethod()
public static MethodDescriptor<GetServicePerimeterRequest,ServicePerimeter> getGetServicePerimeterMethod()
Returns
getListAccessLevelsMethod()
public static MethodDescriptor<ListAccessLevelsRequest,ListAccessLevelsResponse> getListAccessLevelsMethod()
Returns
getListAccessPoliciesMethod()
public static MethodDescriptor<ListAccessPoliciesRequest,ListAccessPoliciesResponse> getListAccessPoliciesMethod()
Returns
getListGcpUserAccessBindingsMethod()
public static MethodDescriptor<ListGcpUserAccessBindingsRequest,ListGcpUserAccessBindingsResponse> getListGcpUserAccessBindingsMethod()
Returns
getListServicePerimetersMethod()
public static MethodDescriptor<ListServicePerimetersRequest,ListServicePerimetersResponse> getListServicePerimetersMethod()
Returns
getReplaceAccessLevelsMethod()
public static MethodDescriptor<ReplaceAccessLevelsRequest,Operation> getReplaceAccessLevelsMethod()
Returns
getReplaceServicePerimetersMethod()
public static MethodDescriptor<ReplaceServicePerimetersRequest,Operation> getReplaceServicePerimetersMethod()
Returns
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns
Type | Description |
io.grpc.ServiceDescriptor | |
getSetIamPolicyMethod()
public static MethodDescriptor<SetIamPolicyRequest,Policy> getSetIamPolicyMethod()
Returns
Type | Description |
io.grpc.MethodDescriptor<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> | |
getTestIamPermissionsMethod()
public static MethodDescriptor<TestIamPermissionsRequest,TestIamPermissionsResponse> getTestIamPermissionsMethod()
Returns
Type | Description |
io.grpc.MethodDescriptor<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> | |
getUpdateAccessLevelMethod()
public static MethodDescriptor<UpdateAccessLevelRequest,Operation> getUpdateAccessLevelMethod()
Returns
getUpdateAccessPolicyMethod()
public static MethodDescriptor<UpdateAccessPolicyRequest,Operation> getUpdateAccessPolicyMethod()
Returns
getUpdateGcpUserAccessBindingMethod()
public static MethodDescriptor<UpdateGcpUserAccessBindingRequest,Operation> getUpdateGcpUserAccessBindingMethod()
Returns
getUpdateServicePerimeterMethod()
public static MethodDescriptor<UpdateServicePerimeterRequest,Operation> getUpdateServicePerimeterMethod()
Returns
newBlockingStub(Channel channel)
public static AccessContextManagerGrpc.AccessContextManagerBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newFutureStub(Channel channel)
public static AccessContextManagerGrpc.AccessContextManagerFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newStub(Channel channel)
public static AccessContextManagerGrpc.AccessContextManagerStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns