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 |
---|
Type | Description |
String | |
Static Methods
bindService(AccessContextManagerGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(AccessContextManagerGrpc.AsyncService service)
Returns |
---|
Type | Description |
io.grpc.ServerServiceDefinition | |
getCommitServicePerimetersMethod()
public static MethodDescriptor<CommitServicePerimetersRequest,Operation> getCommitServicePerimetersMethod()
getCreateAccessLevelMethod()
public static MethodDescriptor<CreateAccessLevelRequest,Operation> getCreateAccessLevelMethod()
getCreateAccessPolicyMethod()
public static MethodDescriptor<AccessPolicy,Operation> getCreateAccessPolicyMethod()
getCreateGcpUserAccessBindingMethod()
public static MethodDescriptor<CreateGcpUserAccessBindingRequest,Operation> getCreateGcpUserAccessBindingMethod()
getCreateServicePerimeterMethod()
public static MethodDescriptor<CreateServicePerimeterRequest,Operation> getCreateServicePerimeterMethod()
getDeleteAccessLevelMethod()
public static MethodDescriptor<DeleteAccessLevelRequest,Operation> getDeleteAccessLevelMethod()
getDeleteAccessPolicyMethod()
public static MethodDescriptor<DeleteAccessPolicyRequest,Operation> getDeleteAccessPolicyMethod()
getDeleteGcpUserAccessBindingMethod()
public static MethodDescriptor<DeleteGcpUserAccessBindingRequest,Operation> getDeleteGcpUserAccessBindingMethod()
getDeleteServicePerimeterMethod()
public static MethodDescriptor<DeleteServicePerimeterRequest,Operation> getDeleteServicePerimeterMethod()
getGetAccessLevelMethod()
public static MethodDescriptor<GetAccessLevelRequest,AccessLevel> getGetAccessLevelMethod()
getGetAccessPolicyMethod()
public static MethodDescriptor<GetAccessPolicyRequest,AccessPolicy> getGetAccessPolicyMethod()
getGetGcpUserAccessBindingMethod()
public static MethodDescriptor<GetGcpUserAccessBindingRequest,GcpUserAccessBinding> getGetGcpUserAccessBindingMethod()
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()
getListAccessLevelsMethod()
public static MethodDescriptor<ListAccessLevelsRequest,ListAccessLevelsResponse> getListAccessLevelsMethod()
getListAccessPoliciesMethod()
public static MethodDescriptor<ListAccessPoliciesRequest,ListAccessPoliciesResponse> getListAccessPoliciesMethod()
getListGcpUserAccessBindingsMethod()
public static MethodDescriptor<ListGcpUserAccessBindingsRequest,ListGcpUserAccessBindingsResponse> getListGcpUserAccessBindingsMethod()
getListServicePerimetersMethod()
public static MethodDescriptor<ListServicePerimetersRequest,ListServicePerimetersResponse> getListServicePerimetersMethod()
getReplaceAccessLevelsMethod()
public static MethodDescriptor<ReplaceAccessLevelsRequest,Operation> getReplaceAccessLevelsMethod()
getReplaceServicePerimetersMethod()
public static MethodDescriptor<ReplaceServicePerimetersRequest,Operation> getReplaceServicePerimetersMethod()
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()
getUpdateAccessPolicyMethod()
public static MethodDescriptor<UpdateAccessPolicyRequest,Operation> getUpdateAccessPolicyMethod()
getUpdateGcpUserAccessBindingMethod()
public static MethodDescriptor<UpdateGcpUserAccessBindingRequest,Operation> getUpdateGcpUserAccessBindingMethod()
getUpdateServicePerimeterMethod()
public static MethodDescriptor<UpdateServicePerimeterRequest,Operation> getUpdateServicePerimeterMethod()
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
|
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
|
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
|