Represents an EdgeContainer
Inheritance
$protobuf.rpc.Service > protos.google.cloud.edgecontainer.v1.EdgeContainerPackage
@google-cloud/edgecontainerConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new EdgeContainer 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): EdgeContainer;
Creates new EdgeContainer 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 |
EdgeContainer | RPC service. Useful where requests and/or responses are streamed. |
createCluster(request, callback)
public createCluster(request: google.cloud.edgecontainer.v1.ICreateClusterRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.CreateClusterCallback): void;
Calls CreateCluster.
Parameters | |
---|---|
Name | Description |
request |
ICreateClusterRequest
CreateClusterRequest message or plain object |
callback |
CreateClusterCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createCluster(request)
public createCluster(request: google.cloud.edgecontainer.v1.ICreateClusterRequest): Promise<google.longrunning.Operation>;
Calls CreateCluster.
Parameter | |
---|---|
Name | Description |
request |
ICreateClusterRequest
CreateClusterRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
createNodePool(request, callback)
public createNodePool(request: google.cloud.edgecontainer.v1.ICreateNodePoolRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.CreateNodePoolCallback): void;
Calls CreateNodePool.
Parameters | |
---|---|
Name | Description |
request |
ICreateNodePoolRequest
CreateNodePoolRequest message or plain object |
callback |
CreateNodePoolCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createNodePool(request)
public createNodePool(request: google.cloud.edgecontainer.v1.ICreateNodePoolRequest): Promise<google.longrunning.Operation>;
Calls CreateNodePool.
Parameter | |
---|---|
Name | Description |
request |
ICreateNodePoolRequest
CreateNodePoolRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
createVpnConnection(request, callback)
public createVpnConnection(request: google.cloud.edgecontainer.v1.ICreateVpnConnectionRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.CreateVpnConnectionCallback): void;
Calls CreateVpnConnection.
Parameters | |
---|---|
Name | Description |
request |
ICreateVpnConnectionRequest
CreateVpnConnectionRequest message or plain object |
callback |
CreateVpnConnectionCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createVpnConnection(request)
public createVpnConnection(request: google.cloud.edgecontainer.v1.ICreateVpnConnectionRequest): Promise<google.longrunning.Operation>;
Calls CreateVpnConnection.
Parameter | |
---|---|
Name | Description |
request |
ICreateVpnConnectionRequest
CreateVpnConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteCluster(request, callback)
public deleteCluster(request: google.cloud.edgecontainer.v1.IDeleteClusterRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.DeleteClusterCallback): void;
Calls DeleteCluster.
Parameters | |
---|---|
Name | Description |
request |
IDeleteClusterRequest
DeleteClusterRequest message or plain object |
callback |
DeleteClusterCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteCluster(request)
public deleteCluster(request: google.cloud.edgecontainer.v1.IDeleteClusterRequest): Promise<google.longrunning.Operation>;
Calls DeleteCluster.
Parameter | |
---|---|
Name | Description |
request |
IDeleteClusterRequest
DeleteClusterRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteNodePool(request, callback)
public deleteNodePool(request: google.cloud.edgecontainer.v1.IDeleteNodePoolRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.DeleteNodePoolCallback): void;
Calls DeleteNodePool.
Parameters | |
---|---|
Name | Description |
request |
IDeleteNodePoolRequest
DeleteNodePoolRequest message or plain object |
callback |
DeleteNodePoolCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteNodePool(request)
public deleteNodePool(request: google.cloud.edgecontainer.v1.IDeleteNodePoolRequest): Promise<google.longrunning.Operation>;
Calls DeleteNodePool.
Parameter | |
---|---|
Name | Description |
request |
IDeleteNodePoolRequest
DeleteNodePoolRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteVpnConnection(request, callback)
public deleteVpnConnection(request: google.cloud.edgecontainer.v1.IDeleteVpnConnectionRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.DeleteVpnConnectionCallback): void;
Calls DeleteVpnConnection.
Parameters | |
---|---|
Name | Description |
request |
IDeleteVpnConnectionRequest
DeleteVpnConnectionRequest message or plain object |
callback |
DeleteVpnConnectionCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteVpnConnection(request)
public deleteVpnConnection(request: google.cloud.edgecontainer.v1.IDeleteVpnConnectionRequest): Promise<google.longrunning.Operation>;
Calls DeleteVpnConnection.
Parameter | |
---|---|
Name | Description |
request |
IDeleteVpnConnectionRequest
DeleteVpnConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
generateAccessToken(request, callback)
public generateAccessToken(request: google.cloud.edgecontainer.v1.IGenerateAccessTokenRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GenerateAccessTokenCallback): void;
Calls GenerateAccessToken.
Parameters | |
---|---|
Name | Description |
request |
IGenerateAccessTokenRequest
GenerateAccessTokenRequest message or plain object |
callback |
GenerateAccessTokenCallback
Node-style callback called with the error, if any, and GenerateAccessTokenResponse |
Returns | |
---|---|
Type | Description |
void |
generateAccessToken(request)
public generateAccessToken(request: google.cloud.edgecontainer.v1.IGenerateAccessTokenRequest): Promise<google.cloud.edgecontainer.v1.GenerateAccessTokenResponse>;
Calls GenerateAccessToken.
Parameter | |
---|---|
Name | Description |
request |
IGenerateAccessTokenRequest
GenerateAccessTokenRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.GenerateAccessTokenResponse> | Promise |
generateOfflineCredential(request, callback)
public generateOfflineCredential(request: google.cloud.edgecontainer.v1.IGenerateOfflineCredentialRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GenerateOfflineCredentialCallback): void;
Calls GenerateOfflineCredential.
Parameters | |
---|---|
Name | Description |
request |
IGenerateOfflineCredentialRequest
GenerateOfflineCredentialRequest message or plain object |
callback |
GenerateOfflineCredentialCallback
Node-style callback called with the error, if any, and GenerateOfflineCredentialResponse |
Returns | |
---|---|
Type | Description |
void |
generateOfflineCredential(request)
public generateOfflineCredential(request: google.cloud.edgecontainer.v1.IGenerateOfflineCredentialRequest): Promise<google.cloud.edgecontainer.v1.GenerateOfflineCredentialResponse>;
Calls GenerateOfflineCredential.
Parameter | |
---|---|
Name | Description |
request |
IGenerateOfflineCredentialRequest
GenerateOfflineCredentialRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.GenerateOfflineCredentialResponse> | Promise |
getCluster(request, callback)
public getCluster(request: google.cloud.edgecontainer.v1.IGetClusterRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GetClusterCallback): void;
Calls GetCluster.
Parameters | |
---|---|
Name | Description |
request |
IGetClusterRequest
GetClusterRequest message or plain object |
callback |
GetClusterCallback
Node-style callback called with the error, if any, and Cluster |
Returns | |
---|---|
Type | Description |
void |
getCluster(request)
public getCluster(request: google.cloud.edgecontainer.v1.IGetClusterRequest): Promise<google.cloud.edgecontainer.v1.Cluster>;
Calls GetCluster.
Parameter | |
---|---|
Name | Description |
request |
IGetClusterRequest
GetClusterRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.Cluster> | Promise |
getMachine(request, callback)
public getMachine(request: google.cloud.edgecontainer.v1.IGetMachineRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GetMachineCallback): void;
Calls GetMachine.
Parameters | |
---|---|
Name | Description |
request |
IGetMachineRequest
GetMachineRequest message or plain object |
callback |
GetMachineCallback
Node-style callback called with the error, if any, and Machine |
Returns | |
---|---|
Type | Description |
void |
getMachine(request)
public getMachine(request: google.cloud.edgecontainer.v1.IGetMachineRequest): Promise<google.cloud.edgecontainer.v1.Machine>;
Calls GetMachine.
Parameter | |
---|---|
Name | Description |
request |
IGetMachineRequest
GetMachineRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.Machine> | Promise |
getNodePool(request, callback)
public getNodePool(request: google.cloud.edgecontainer.v1.IGetNodePoolRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GetNodePoolCallback): void;
Calls GetNodePool.
Parameters | |
---|---|
Name | Description |
request |
IGetNodePoolRequest
GetNodePoolRequest message or plain object |
callback |
GetNodePoolCallback
Node-style callback called with the error, if any, and NodePool |
Returns | |
---|---|
Type | Description |
void |
getNodePool(request)
public getNodePool(request: google.cloud.edgecontainer.v1.IGetNodePoolRequest): Promise<google.cloud.edgecontainer.v1.NodePool>;
Calls GetNodePool.
Parameter | |
---|---|
Name | Description |
request |
IGetNodePoolRequest
GetNodePoolRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.NodePool> | Promise |
getServerConfig(request, callback)
public getServerConfig(request: google.cloud.edgecontainer.v1.IGetServerConfigRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GetServerConfigCallback): void;
Calls GetServerConfig.
Parameters | |
---|---|
Name | Description |
request |
IGetServerConfigRequest
GetServerConfigRequest message or plain object |
callback |
GetServerConfigCallback
Node-style callback called with the error, if any, and ServerConfig |
Returns | |
---|---|
Type | Description |
void |
getServerConfig(request)
public getServerConfig(request: google.cloud.edgecontainer.v1.IGetServerConfigRequest): Promise<google.cloud.edgecontainer.v1.ServerConfig>;
Calls GetServerConfig.
Parameter | |
---|---|
Name | Description |
request |
IGetServerConfigRequest
GetServerConfigRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.ServerConfig> | Promise |
getVpnConnection(request, callback)
public getVpnConnection(request: google.cloud.edgecontainer.v1.IGetVpnConnectionRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.GetVpnConnectionCallback): void;
Calls GetVpnConnection.
Parameters | |
---|---|
Name | Description |
request |
IGetVpnConnectionRequest
GetVpnConnectionRequest message or plain object |
callback |
GetVpnConnectionCallback
Node-style callback called with the error, if any, and VpnConnection |
Returns | |
---|---|
Type | Description |
void |
getVpnConnection(request)
public getVpnConnection(request: google.cloud.edgecontainer.v1.IGetVpnConnectionRequest): Promise<google.cloud.edgecontainer.v1.VpnConnection>;
Calls GetVpnConnection.
Parameter | |
---|---|
Name | Description |
request |
IGetVpnConnectionRequest
GetVpnConnectionRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.VpnConnection> | Promise |
listClusters(request, callback)
public listClusters(request: google.cloud.edgecontainer.v1.IListClustersRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.ListClustersCallback): void;
Calls ListClusters.
Parameters | |
---|---|
Name | Description |
request |
IListClustersRequest
ListClustersRequest message or plain object |
callback |
ListClustersCallback
Node-style callback called with the error, if any, and ListClustersResponse |
Returns | |
---|---|
Type | Description |
void |
listClusters(request)
public listClusters(request: google.cloud.edgecontainer.v1.IListClustersRequest): Promise<google.cloud.edgecontainer.v1.ListClustersResponse>;
Calls ListClusters.
Parameter | |
---|---|
Name | Description |
request |
IListClustersRequest
ListClustersRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.ListClustersResponse> | Promise |
listMachines(request, callback)
public listMachines(request: google.cloud.edgecontainer.v1.IListMachinesRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.ListMachinesCallback): void;
Calls ListMachines.
Parameters | |
---|---|
Name | Description |
request |
IListMachinesRequest
ListMachinesRequest message or plain object |
callback |
ListMachinesCallback
Node-style callback called with the error, if any, and ListMachinesResponse |
Returns | |
---|---|
Type | Description |
void |
listMachines(request)
public listMachines(request: google.cloud.edgecontainer.v1.IListMachinesRequest): Promise<google.cloud.edgecontainer.v1.ListMachinesResponse>;
Calls ListMachines.
Parameter | |
---|---|
Name | Description |
request |
IListMachinesRequest
ListMachinesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.ListMachinesResponse> | Promise |
listNodePools(request, callback)
public listNodePools(request: google.cloud.edgecontainer.v1.IListNodePoolsRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.ListNodePoolsCallback): void;
Calls ListNodePools.
Parameters | |
---|---|
Name | Description |
request |
IListNodePoolsRequest
ListNodePoolsRequest message or plain object |
callback |
ListNodePoolsCallback
Node-style callback called with the error, if any, and ListNodePoolsResponse |
Returns | |
---|---|
Type | Description |
void |
listNodePools(request)
public listNodePools(request: google.cloud.edgecontainer.v1.IListNodePoolsRequest): Promise<google.cloud.edgecontainer.v1.ListNodePoolsResponse>;
Calls ListNodePools.
Parameter | |
---|---|
Name | Description |
request |
IListNodePoolsRequest
ListNodePoolsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.ListNodePoolsResponse> | Promise |
listVpnConnections(request, callback)
public listVpnConnections(request: google.cloud.edgecontainer.v1.IListVpnConnectionsRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.ListVpnConnectionsCallback): void;
Calls ListVpnConnections.
Parameters | |
---|---|
Name | Description |
request |
IListVpnConnectionsRequest
ListVpnConnectionsRequest message or plain object |
callback |
ListVpnConnectionsCallback
Node-style callback called with the error, if any, and ListVpnConnectionsResponse |
Returns | |
---|---|
Type | Description |
void |
listVpnConnections(request)
public listVpnConnections(request: google.cloud.edgecontainer.v1.IListVpnConnectionsRequest): Promise<google.cloud.edgecontainer.v1.ListVpnConnectionsResponse>;
Calls ListVpnConnections.
Parameter | |
---|---|
Name | Description |
request |
IListVpnConnectionsRequest
ListVpnConnectionsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.edgecontainer.v1.ListVpnConnectionsResponse> | Promise |
updateCluster(request, callback)
public updateCluster(request: google.cloud.edgecontainer.v1.IUpdateClusterRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.UpdateClusterCallback): void;
Calls UpdateCluster.
Parameters | |
---|---|
Name | Description |
request |
IUpdateClusterRequest
UpdateClusterRequest message or plain object |
callback |
UpdateClusterCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
updateCluster(request)
public updateCluster(request: google.cloud.edgecontainer.v1.IUpdateClusterRequest): Promise<google.longrunning.Operation>;
Calls UpdateCluster.
Parameter | |
---|---|
Name | Description |
request |
IUpdateClusterRequest
UpdateClusterRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
updateNodePool(request, callback)
public updateNodePool(request: google.cloud.edgecontainer.v1.IUpdateNodePoolRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.UpdateNodePoolCallback): void;
Calls UpdateNodePool.
Parameters | |
---|---|
Name | Description |
request |
IUpdateNodePoolRequest
UpdateNodePoolRequest message or plain object |
callback |
UpdateNodePoolCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
updateNodePool(request)
public updateNodePool(request: google.cloud.edgecontainer.v1.IUpdateNodePoolRequest): Promise<google.longrunning.Operation>;
Calls UpdateNodePool.
Parameter | |
---|---|
Name | Description |
request |
IUpdateNodePoolRequest
UpdateNodePoolRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
upgradeCluster(request, callback)
public upgradeCluster(request: google.cloud.edgecontainer.v1.IUpgradeClusterRequest, callback: google.cloud.edgecontainer.v1.EdgeContainer.UpgradeClusterCallback): void;
Calls UpgradeCluster.
Parameters | |
---|---|
Name | Description |
request |
IUpgradeClusterRequest
UpgradeClusterRequest message or plain object |
callback |
UpgradeClusterCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
upgradeCluster(request)
public upgradeCluster(request: google.cloud.edgecontainer.v1.IUpgradeClusterRequest): Promise<google.longrunning.Operation>;
Calls UpgradeCluster.
Parameter | |
---|---|
Name | Description |
request |
IUpgradeClusterRequest
UpgradeClusterRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |