Interface CloudControlsPartnerCoreGrpc.AsyncService
- All Known Implementing Classes:
CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreImplBase
- Enclosing class:
- CloudControlsPartnerCoreGrpc
public static interface CloudControlsPartnerCoreGrpc.AsyncService
Service describing handlers for resources
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateCustomer(CreateCustomerRequest request, io.grpc.stub.StreamObserver<Customer> responseObserver) Creates a new customer.default voiddeleteCustomer(DeleteCustomerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Delete details of a single customerdefault voidgetCustomer(GetCustomerRequest request, io.grpc.stub.StreamObserver<Customer> responseObserver) Gets details of a single customerdefault voidgetEkmConnections(GetEkmConnectionsRequest request, io.grpc.stub.StreamObserver<EkmConnections> responseObserver) Gets the EKM connections associated with a workloaddefault voidgetPartner(GetPartnerRequest request, io.grpc.stub.StreamObserver<Partner> responseObserver) Get details of a Partner.default voidgetPartnerPermissions(GetPartnerPermissionsRequest request, io.grpc.stub.StreamObserver<PartnerPermissions> responseObserver) Gets the partner permissions granted for a workloaddefault voidgetWorkload(GetWorkloadRequest request, io.grpc.stub.StreamObserver<Workload> responseObserver) Gets details of a single workloaddefault voidlistAccessApprovalRequests(ListAccessApprovalRequestsRequest request, io.grpc.stub.StreamObserver<ListAccessApprovalRequestsResponse> responseObserver) Deprecated.default voidlistCustomers(ListCustomersRequest request, io.grpc.stub.StreamObserver<ListCustomersResponse> responseObserver) Lists customers of a partner identified by its Google Cloud organization IDdefault voidlistWorkloads(ListWorkloadsRequest request, io.grpc.stub.StreamObserver<ListWorkloadsResponse> responseObserver) Lists customer workloads for a given customer org iddefault voidupdateCustomer(UpdateCustomerRequest request, io.grpc.stub.StreamObserver<Customer> responseObserver) Update details of a single customer
-
Method Details
-
getWorkload
default void getWorkload(GetWorkloadRequest request, io.grpc.stub.StreamObserver<Workload> responseObserver) Gets details of a single workload
-
listWorkloads
default void listWorkloads(ListWorkloadsRequest request, io.grpc.stub.StreamObserver<ListWorkloadsResponse> responseObserver) Lists customer workloads for a given customer org id
-
getCustomer
default void getCustomer(GetCustomerRequest request, io.grpc.stub.StreamObserver<Customer> responseObserver) Gets details of a single customer
-
listCustomers
default void listCustomers(ListCustomersRequest request, io.grpc.stub.StreamObserver<ListCustomersResponse> responseObserver) Lists customers of a partner identified by its Google Cloud organization ID
-
getEkmConnections
default void getEkmConnections(GetEkmConnectionsRequest request, io.grpc.stub.StreamObserver<EkmConnections> responseObserver) Gets the EKM connections associated with a workload
-
getPartnerPermissions
default void getPartnerPermissions(GetPartnerPermissionsRequest request, io.grpc.stub.StreamObserver<PartnerPermissions> responseObserver) Gets the partner permissions granted for a workload
-
listAccessApprovalRequests
@Deprecated default void listAccessApprovalRequests(ListAccessApprovalRequestsRequest request, io.grpc.stub.StreamObserver<ListAccessApprovalRequestsResponse> responseObserver) Deprecated.Deprecated: Only returns access approval requests directly associated with an assured workload folder.
-
getPartner
default void getPartner(GetPartnerRequest request, io.grpc.stub.StreamObserver<Partner> responseObserver) Get details of a Partner.
-
createCustomer
default void createCustomer(CreateCustomerRequest request, io.grpc.stub.StreamObserver<Customer> responseObserver) Creates a new customer.
-
updateCustomer
default void updateCustomer(UpdateCustomerRequest request, io.grpc.stub.StreamObserver<Customer> responseObserver) Update details of a single customer
-
deleteCustomer
default void deleteCustomer(DeleteCustomerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Delete details of a single customer
-