Interface CloudControlsPartnerCoreGrpc.AsyncService (0.5.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
NameDescription
requestGetCustomerRequest
responseObserverio.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
NameDescription
requestGetEkmConnectionsRequest
responseObserverio.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
NameDescription
requestGetPartnerRequest
responseObserverio.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
NameDescription
requestGetPartnerPermissionsRequest
responseObserverio.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
NameDescription
requestGetWorkloadRequest
responseObserverio.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
NameDescription
requestListAccessApprovalRequestsRequest
responseObserverio.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
NameDescription
requestListCustomersRequest
responseObserverio.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
NameDescription
requestListWorkloadsRequest
responseObserverio.grpc.stub.StreamObserver<ListWorkloadsResponse>