Interface CloudControlsPartnerCoreGrpc.AsyncService (0.8.0)

public static interface CloudControlsPartnerCoreGrpc.AsyncService

Service describing handlers for resources

Methods

getCustomer(GetCustomerRequest request, StreamObserver<Customer> responseObserver)

public default void getCustomer(GetCustomerRequest request, StreamObserver<Customer> responseObserver)

Gets details of a single customer

Parameters
Name Description
request GetCustomerRequest
responseObserver io.grpc.stub.StreamObserver<Customer>

getEkmConnections(GetEkmConnectionsRequest request, StreamObserver<EkmConnections> responseObserver)

public default void getEkmConnections(GetEkmConnectionsRequest request, StreamObserver<EkmConnections> responseObserver)

Gets the EKM connections associated with a workload

Parameters
Name Description
request GetEkmConnectionsRequest
responseObserver io.grpc.stub.StreamObserver<EkmConnections>

getPartner(GetPartnerRequest request, StreamObserver<Partner> responseObserver)

public default void getPartner(GetPartnerRequest request, StreamObserver<Partner> responseObserver)

Get details of a Partner.

Parameters
Name Description
request GetPartnerRequest
responseObserver io.grpc.stub.StreamObserver<Partner>

getPartnerPermissions(GetPartnerPermissionsRequest request, StreamObserver<PartnerPermissions> responseObserver)

public default void getPartnerPermissions(GetPartnerPermissionsRequest request, StreamObserver<PartnerPermissions> responseObserver)

Gets the partner permissions granted for a workload

Parameters
Name Description
request GetPartnerPermissionsRequest
responseObserver io.grpc.stub.StreamObserver<PartnerPermissions>

getWorkload(GetWorkloadRequest request, StreamObserver<Workload> responseObserver)

public default void getWorkload(GetWorkloadRequest request, StreamObserver<Workload> responseObserver)

Gets details of a single workload

Parameters
Name Description
request GetWorkloadRequest
responseObserver io.grpc.stub.StreamObserver<Workload>

listAccessApprovalRequests(ListAccessApprovalRequestsRequest request, StreamObserver<ListAccessApprovalRequestsResponse> responseObserver)

public default void listAccessApprovalRequests(ListAccessApprovalRequestsRequest request, StreamObserver<ListAccessApprovalRequestsResponse> responseObserver)

Lists access requests associated with a workload

Parameters
Name Description
request ListAccessApprovalRequestsRequest
responseObserver io.grpc.stub.StreamObserver<ListAccessApprovalRequestsResponse>

listCustomers(ListCustomersRequest request, StreamObserver<ListCustomersResponse> responseObserver)

public default void listCustomers(ListCustomersRequest request, StreamObserver<ListCustomersResponse> responseObserver)

Lists customers of a partner identified by its Google Cloud organization ID

Parameters
Name Description
request ListCustomersRequest
responseObserver io.grpc.stub.StreamObserver<ListCustomersResponse>

listWorkloads(ListWorkloadsRequest request, StreamObserver<ListWorkloadsResponse> responseObserver)

public default void listWorkloads(ListWorkloadsRequest request, StreamObserver<ListWorkloadsResponse> responseObserver)

Lists customer workloads for a given customer org id

Parameters
Name Description
request ListWorkloadsRequest
responseObserver io.grpc.stub.StreamObserver<ListWorkloadsResponse>