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. |
createCustomer(request, callback)
public createCustomer(request: google.cloud.cloudcontrolspartner.v1beta.ICreateCustomerRequest, callback: google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.CreateCustomerCallback): void;
Calls CreateCustomer.
Parameters | |
---|---|
Name | Description |
request |
ICreateCustomerRequest
CreateCustomerRequest message or plain object |
callback |
CreateCustomerCallback
Node-style callback called with the error, if any, and Customer |
Returns | |
---|---|
Type | Description |
void |
createCustomer(request)
public createCustomer(request: google.cloud.cloudcontrolspartner.v1beta.ICreateCustomerRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.Customer>;
Calls CreateCustomer.
Parameter | |
---|---|
Name | Description |
request |
ICreateCustomerRequest
CreateCustomerRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.Customer> |
Promise |
deleteCustomer(request, callback)
public deleteCustomer(request: google.cloud.cloudcontrolspartner.v1beta.IDeleteCustomerRequest, callback: google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.DeleteCustomerCallback): void;
Calls DeleteCustomer.
Parameters | |
---|---|
Name | Description |
request |
IDeleteCustomerRequest
DeleteCustomerRequest message or plain object |
callback |
DeleteCustomerCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteCustomer(request)
public deleteCustomer(request: google.cloud.cloudcontrolspartner.v1beta.IDeleteCustomerRequest): Promise<google.protobuf.Empty>;
Calls DeleteCustomer.
Parameter | |
---|---|
Name | Description |
request |
IDeleteCustomerRequest
DeleteCustomerRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> |
Promise |
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 |
updateCustomer(request, callback)
public updateCustomer(request: google.cloud.cloudcontrolspartner.v1beta.IUpdateCustomerRequest, callback: google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.UpdateCustomerCallback): void;
Calls UpdateCustomer.
Parameters | |
---|---|
Name | Description |
request |
IUpdateCustomerRequest
UpdateCustomerRequest message or plain object |
callback |
UpdateCustomerCallback
Node-style callback called with the error, if any, and Customer |
Returns | |
---|---|
Type | Description |
void |
updateCustomer(request)
public updateCustomer(request: google.cloud.cloudcontrolspartner.v1beta.IUpdateCustomerRequest): Promise<google.cloud.cloudcontrolspartner.v1beta.Customer>;
Calls UpdateCustomer.
Parameter | |
---|---|
Name | Description |
request |
IUpdateCustomerRequest
UpdateCustomerRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.cloudcontrolspartner.v1beta.Customer> |
Promise |