public abstract static class AssetServiceGrpc.AssetServiceImplBase extends Object implements BindableService
Asset service definition.
Constructor and Description |
---|
AssetServiceImplBase() |
Modifier and Type | Method and Description |
---|---|
ServerServiceDefinition |
bindService() |
void |
searchAllIamPolicies(SearchAllIamPoliciesRequest request,
StreamObserver<SearchAllIamPoliciesResponse> responseObserver)
Searches all the IAM policies under a given accessible CRM scope
(project/folder/organization).
|
void |
searchAllResources(SearchAllResourcesRequest request,
StreamObserver<SearchAllResourcesResponse> responseObserver)
Searches all the resources under a given accessible CRM scope
(project/folder/organization).
|
public void searchAllResources(SearchAllResourcesRequest request, 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, 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 ServerServiceDefinition bindService()
bindService
in interface BindableService
Copyright © 2022 Google LLC. All rights reserved.