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 |