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 |