Represents a CloudControlsPartnerCore
Inheritance
$protobuf.rpc.Service > protos.google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IGetCustomerRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IGetCustomerRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.Customer>;Calls GetCustomer.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetCustomerRequest
GetCustomerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.Customer> |
Promise |
getEkmConnections(request, callback)
public getEkmConnections(request: google.cloud.cloudcontrolspartner.v1beta.IGetEkmConnectionsRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IGetEkmConnectionsRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.EkmConnections>;Calls GetEkmConnections.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetEkmConnectionsRequest
GetEkmConnectionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.EkmConnections> |
Promise |
getPartner(request, callback)
public getPartner(request: google.cloud.cloudcontrolspartner.v1beta.IGetPartnerRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IGetPartnerRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.Partner>;Calls GetPartner.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetPartnerRequest
GetPartnerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.Partner> |
Promise |
getPartnerPermissions(request, callback)
public getPartnerPermissions(request: google.cloud.cloudcontrolspartner.v1beta.IGetPartnerPermissionsRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IGetPartnerPermissionsRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.PartnerPermissions>;Calls GetPartnerPermissions.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetPartnerPermissionsRequest
GetPartnerPermissionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.PartnerPermissions> |
Promise |
getWorkload(request, callback)
public getWorkload(request: google.cloud.cloudcontrolspartner.v1beta.IGetWorkloadRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IGetWorkloadRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.Workload>;Calls GetWorkload.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetWorkloadRequest
GetWorkloadRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.Workload> |
Promise |
listAccessApprovalRequests(request, callback)
public listAccessApprovalRequests(request: google.cloud.cloudcontrolspartner.v1beta.IListAccessApprovalRequestsRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IListAccessApprovalRequestsRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsResponse>;Calls ListAccessApprovalRequests.
| Parameter | |
|---|---|
| Name | Description |
request |
IListAccessApprovalRequestsRequest
ListAccessApprovalRequestsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.ListAccessApprovalRequestsResponse> |
Promise |
listCustomers(request, callback)
public listCustomers(request: google.cloud.cloudcontrolspartner.v1beta.IListCustomersRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IListCustomersRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.ListCustomersResponse>;Calls ListCustomers.
| Parameter | |
|---|---|
| Name | Description |
request |
IListCustomersRequest
ListCustomersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.ListCustomersResponse> |
Promise |
listWorkloads(request, callback)
public listWorkloads(request: google.cloud.cloudcontrolspartner.v1beta.IListWorkloadsRequest, callback: google.cloud.cloudcontrolspartner.v1beta.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.v1beta.IListWorkloadsRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsResponse>;Calls ListWorkloads.
| Parameter | |
|---|---|
| Name | Description |
request |
IListWorkloadsRequest
ListWorkloadsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.ListWorkloadsResponse> |
Promise |