public abstract static class AssetServiceGrpc.AssetServiceImplBase extends Object implements io.grpc.BindableService
Asset service definition.
| Constructor and Description |
|---|
AssetServiceImplBase() |
| Modifier and Type | Method and Description |
|---|---|
io.grpc.ServerServiceDefinition |
bindService() |
void |
searchAllIamPolicies(SearchAllIamPoliciesRequest request,
io.grpc.stub.StreamObserver<SearchAllIamPoliciesResponse> responseObserver)
Searches all the IAM policies under a given accessible CRM scope
(project/folder/organization).
|
void |
searchAllResources(SearchAllResourcesRequest request,
io.grpc.stub.StreamObserver<SearchAllResourcesResponse> responseObserver)
Searches all the resources under a given accessible CRM scope
(project/folder/organization).
|
void |
searchIamPolicies(SearchIamPoliciesRequest request,
io.grpc.stub.StreamObserver<SearchIamPoliciesResponse> responseObserver)
Searches IAM policies which are accessible with .getIamPolicy permission.
|
void |
searchResources(SearchResourcesRequest request,
io.grpc.stub.StreamObserver<SearchResourcesResponse> responseObserver)
Searches resources which are accessible with .get permission.
|
public void searchResources(SearchResourcesRequest request, io.grpc.stub.StreamObserver<SearchResourcesResponse> responseObserver)
Searches resources which are accessible with .get permission.
public void searchIamPolicies(SearchIamPoliciesRequest request, io.grpc.stub.StreamObserver<SearchIamPoliciesResponse> responseObserver)
Searches IAM policies which are accessible with .getIamPolicy permission.
public void searchAllResources(SearchAllResourcesRequest request, io.grpc.stub.StreamObserver<SearchAllResourcesResponse> responseObserver)
Searches all the resources under a given accessible CRM scope (project/folder/organization). This RPC gives callers especially admins the ability to search all the resources under a scope, even if they don't have .get permission of all the resources. Callers should have cloud.assets.SearchAllResources permission on the requested scope, otherwise it will be rejected.
public void searchAllIamPolicies(SearchAllIamPoliciesRequest request, io.grpc.stub.StreamObserver<SearchAllIamPoliciesResponse> responseObserver)
Searches all the IAM policies under a given accessible CRM scope (project/folder/organization). This RPC gives callers especially admins the ability to search all the IAM policies under a scope, even if they don't have .getIamPolicy permission of all the IAM policies. Callers should have cloud.assets.SearchAllIamPolicies permission on the requested scope, otherwise it will be rejected.
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableServiceCopyright © 2020 Google LLC. All rights reserved.