Represents a CloudControlsPartnerCore
Inheritance
$protobuf.rpc.Service > protos.google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCorePackage
@google-cloud/cloudcontrolspartnerConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new CloudControlsPartnerCore service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): CloudControlsPartnerCore;Creates new CloudControlsPartnerCore service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
CloudControlsPartnerCore |
RPC service. Useful where requests and/or responses are streamed. |
getCustomer(request, callback)
public getCustomer(request: google.cloud.cloudcontrolspartner.v1.IGetCustomerRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetCustomerCallback): void;Calls GetCustomer.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetCustomerRequest
GetCustomerRequest message or plain object |
callback |
GetCustomerCallback
Node-style callback called with the error, if any, and Customer |
| Returns | |
|---|---|
| Type | Description |
void |
|
getCustomer(request)
public getCustomer(request: google.cloud.cloudcontrolspartner.v1.IGetCustomerRequest): Promise<google.cloud.cloudcontrolspartner.v1.Customer>;Calls GetCustomer.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetCustomerRequest
GetCustomerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.Customer> |
Promise |
getEkmConnections(request, callback)
public getEkmConnections(request: google.cloud.cloudcontrolspartner.v1.IGetEkmConnectionsRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetEkmConnectionsCallback): void;Calls GetEkmConnections.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetEkmConnectionsRequest
GetEkmConnectionsRequest message or plain object |
callback |
GetEkmConnectionsCallback
Node-style callback called with the error, if any, and EkmConnections |
| Returns | |
|---|---|
| Type | Description |
void |
|
getEkmConnections(request)
public getEkmConnections(request: google.cloud.cloudcontrolspartner.v1.IGetEkmConnectionsRequest): Promise<google.cloud.cloudcontrolspartner.v1.EkmConnections>;Calls GetEkmConnections.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetEkmConnectionsRequest
GetEkmConnectionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.EkmConnections> |
Promise |
getPartner(request, callback)
public getPartner(request: google.cloud.cloudcontrolspartner.v1.IGetPartnerRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetPartnerCallback): void;Calls GetPartner.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetPartnerRequest
GetPartnerRequest message or plain object |
callback |
GetPartnerCallback
Node-style callback called with the error, if any, and Partner |
| Returns | |
|---|---|
| Type | Description |
void |
|
getPartner(request)
public getPartner(request: google.cloud.cloudcontrolspartner.v1.IGetPartnerRequest): Promise<google.cloud.cloudcontrolspartner.v1.Partner>;Calls GetPartner.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetPartnerRequest
GetPartnerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.Partner> |
Promise |
getPartnerPermissions(request, callback)
public getPartnerPermissions(request: google.cloud.cloudcontrolspartner.v1.IGetPartnerPermissionsRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetPartnerPermissionsCallback): void;Calls GetPartnerPermissions.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetPartnerPermissionsRequest
GetPartnerPermissionsRequest message or plain object |
callback |
GetPartnerPermissionsCallback
Node-style callback called with the error, if any, and PartnerPermissions |
| Returns | |
|---|---|
| Type | Description |
void |
|
getPartnerPermissions(request)
public getPartnerPermissions(request: google.cloud.cloudcontrolspartner.v1.IGetPartnerPermissionsRequest): Promise<google.cloud.cloudcontrolspartner.v1.PartnerPermissions>;Calls GetPartnerPermissions.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetPartnerPermissionsRequest
GetPartnerPermissionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.PartnerPermissions> |
Promise |
getWorkload(request, callback)
public getWorkload(request: google.cloud.cloudcontrolspartner.v1.IGetWorkloadRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetWorkloadCallback): void;Calls GetWorkload.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetWorkloadRequest
GetWorkloadRequest message or plain object |
callback |
GetWorkloadCallback
Node-style callback called with the error, if any, and Workload |
| Returns | |
|---|---|
| Type | Description |
void |
|
getWorkload(request)
public getWorkload(request: google.cloud.cloudcontrolspartner.v1.IGetWorkloadRequest): Promise<google.cloud.cloudcontrolspartner.v1.Workload>;Calls GetWorkload.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetWorkloadRequest
GetWorkloadRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.Workload> |
Promise |
listAccessApprovalRequests(request, callback)
public listAccessApprovalRequests(request: google.cloud.cloudcontrolspartner.v1.IListAccessApprovalRequestsRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.ListAccessApprovalRequestsCallback): void;Calls ListAccessApprovalRequests.
| Parameters | |
|---|---|
| Name | Description |
request |
IListAccessApprovalRequestsRequest
ListAccessApprovalRequestsRequest message or plain object |
callback |
ListAccessApprovalRequestsCallback
Node-style callback called with the error, if any, and ListAccessApprovalRequestsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listAccessApprovalRequests(request)
public listAccessApprovalRequests(request: google.cloud.cloudcontrolspartner.v1.IListAccessApprovalRequestsRequest): Promise<google.cloud.cloudcontrolspartner.v1.ListAccessApprovalRequestsResponse>;Calls ListAccessApprovalRequests.
| Parameter | |
|---|---|
| Name | Description |
request |
IListAccessApprovalRequestsRequest
ListAccessApprovalRequestsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.ListAccessApprovalRequestsResponse> |
Promise |
listCustomers(request, callback)
public listCustomers(request: google.cloud.cloudcontrolspartner.v1.IListCustomersRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.ListCustomersCallback): void;Calls ListCustomers.
| Parameters | |
|---|---|
| Name | Description |
request |
IListCustomersRequest
ListCustomersRequest message or plain object |
callback |
ListCustomersCallback
Node-style callback called with the error, if any, and ListCustomersResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listCustomers(request)
public listCustomers(request: google.cloud.cloudcontrolspartner.v1.IListCustomersRequest): Promise<google.cloud.cloudcontrolspartner.v1.ListCustomersResponse>;Calls ListCustomers.
| Parameter | |
|---|---|
| Name | Description |
request |
IListCustomersRequest
ListCustomersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.ListCustomersResponse> |
Promise |
listWorkloads(request, callback)
public listWorkloads(request: google.cloud.cloudcontrolspartner.v1.IListWorkloadsRequest, callback: google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.ListWorkloadsCallback): void;Calls ListWorkloads.
| Parameters | |
|---|---|
| Name | Description |
request |
IListWorkloadsRequest
ListWorkloadsRequest message or plain object |
callback |
ListWorkloadsCallback
Node-style callback called with the error, if any, and ListWorkloadsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listWorkloads(request)
public listWorkloads(request: google.cloud.cloudcontrolspartner.v1.IListWorkloadsRequest): Promise<google.cloud.cloudcontrolspartner.v1.ListWorkloadsResponse>;Calls ListWorkloads.
| Parameter | |
|---|---|
| Name | Description |
request |
IListWorkloadsRequest
ListWorkloadsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1.ListWorkloadsResponse> |
Promise |