[BindServiceMethod(typeof(CloudControlsPartnerCore), "BindService")]
public abstract class CloudControlsPartnerCore.CloudControlsPartnerCoreBaseReference documentation and code samples for the Cloud Controls Partner v1beta API class CloudControlsPartnerCore.CloudControlsPartnerCoreBase.
Base class for server-side implementations of CloudControlsPartnerCore
Namespace
Google.Cloud.CloudControlsPartner.V1BetaAssembly
Google.Cloud.CloudControlsPartner.V1Beta.dll
Methods
CreateCustomer(CreateCustomerRequest, ServerCallContext)
public virtual Task<Customer> CreateCustomer(CreateCustomerRequest request, ServerCallContext context)Creates a new customer.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateCustomerRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskCustomer | The response to send back to the client (wrapped by a task). | 
DeleteCustomer(DeleteCustomerRequest, ServerCallContext)
public virtual Task<Empty> DeleteCustomer(DeleteCustomerRequest request, ServerCallContext context)Delete details of a single customer
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteCustomerRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskEmpty | The response to send back to the client (wrapped by a task). | 
GetCustomer(GetCustomerRequest, ServerCallContext)
public virtual Task<Customer> GetCustomer(GetCustomerRequest request, ServerCallContext context)Gets details of a single customer
| Parameters | |
|---|---|
| Name | Description | 
| request | GetCustomerRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskCustomer | The response to send back to the client (wrapped by a task). | 
GetEkmConnections(GetEkmConnectionsRequest, ServerCallContext)
public virtual Task<EkmConnections> GetEkmConnections(GetEkmConnectionsRequest request, ServerCallContext context)Gets the EKM connections associated with a workload
| Parameters | |
|---|---|
| Name | Description | 
| request | GetEkmConnectionsRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskEkmConnections | The response to send back to the client (wrapped by a task). | 
GetPartner(GetPartnerRequest, ServerCallContext)
public virtual Task<Partner> GetPartner(GetPartnerRequest request, ServerCallContext context)Get details of a Partner.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetPartnerRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskPartner | The response to send back to the client (wrapped by a task). | 
GetPartnerPermissions(GetPartnerPermissionsRequest, ServerCallContext)
public virtual Task<PartnerPermissions> GetPartnerPermissions(GetPartnerPermissionsRequest request, ServerCallContext context)Gets the partner permissions granted for a workload
| Parameters | |
|---|---|
| Name | Description | 
| request | GetPartnerPermissionsRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskPartnerPermissions | The response to send back to the client (wrapped by a task). | 
GetWorkload(GetWorkloadRequest, ServerCallContext)
public virtual Task<Workload> GetWorkload(GetWorkloadRequest request, ServerCallContext context)Gets details of a single workload
| Parameters | |
|---|---|
| Name | Description | 
| request | GetWorkloadRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskWorkload | The response to send back to the client (wrapped by a task). | 
ListAccessApprovalRequests(ListAccessApprovalRequestsRequest, ServerCallContext)
[Obsolete]
public virtual Task<ListAccessApprovalRequestsResponse> ListAccessApprovalRequests(ListAccessApprovalRequestsRequest request, ServerCallContext context)Deprecated: Only returns access approval requests directly associated with an assured workload folder.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListAccessApprovalRequestsRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskListAccessApprovalRequestsResponse | The response to send back to the client (wrapped by a task). | 
ListCustomers(ListCustomersRequest, ServerCallContext)
public virtual Task<ListCustomersResponse> ListCustomers(ListCustomersRequest request, ServerCallContext context)Lists customers of a partner identified by its Google Cloud organization ID
| Parameters | |
|---|---|
| Name | Description | 
| request | ListCustomersRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskListCustomersResponse | The response to send back to the client (wrapped by a task). | 
ListWorkloads(ListWorkloadsRequest, ServerCallContext)
public virtual Task<ListWorkloadsResponse> ListWorkloads(ListWorkloadsRequest request, ServerCallContext context)Lists customer workloads for a given customer org id
| Parameters | |
|---|---|
| Name | Description | 
| request | ListWorkloadsRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskListWorkloadsResponse | The response to send back to the client (wrapped by a task). | 
UpdateCustomer(UpdateCustomerRequest, ServerCallContext)
public virtual Task<Customer> UpdateCustomer(UpdateCustomerRequest request, ServerCallContext context)Update details of a single customer
| Parameters | |
|---|---|
| Name | Description | 
| request | UpdateCustomerRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskCustomer | The response to send back to the client (wrapped by a task). |