Class protos.google.cloud.gkemulticloud.v1.AzureClusters (1.1.0)

Represents an AzureClusters

Inheritance

$protobuf.rpc.Service > protos.google.cloud.gkemulticloud.v1.AzureClusters

Package

@google-cloud/gkemulticloud

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new AzureClusters service.

Parameters
NameDescription
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): AzureClusters;

Creates new AzureClusters service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
AzureClusters

RPC service. Useful where requests and/or responses are streamed.

createAzureClient(request, callback)

public createAzureClient(request: google.cloud.gkemulticloud.v1.ICreateAzureClientRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.CreateAzureClientCallback): void;

Calls CreateAzureClient.

Parameters
NameDescription
request ICreateAzureClientRequest

CreateAzureClientRequest message or plain object

callback CreateAzureClientCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createAzureClient(request)

public createAzureClient(request: google.cloud.gkemulticloud.v1.ICreateAzureClientRequest): Promise<google.longrunning.Operation>;

Calls CreateAzureClient.

Parameter
NameDescription
request ICreateAzureClientRequest

CreateAzureClientRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createAzureCluster(request, callback)

public createAzureCluster(request: google.cloud.gkemulticloud.v1.ICreateAzureClusterRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.CreateAzureClusterCallback): void;

Calls CreateAzureCluster.

Parameters
NameDescription
request ICreateAzureClusterRequest

CreateAzureClusterRequest message or plain object

callback CreateAzureClusterCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createAzureCluster(request)

public createAzureCluster(request: google.cloud.gkemulticloud.v1.ICreateAzureClusterRequest): Promise<google.longrunning.Operation>;

Calls CreateAzureCluster.

Parameter
NameDescription
request ICreateAzureClusterRequest

CreateAzureClusterRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createAzureNodePool(request, callback)

public createAzureNodePool(request: google.cloud.gkemulticloud.v1.ICreateAzureNodePoolRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.CreateAzureNodePoolCallback): void;

Calls CreateAzureNodePool.

Parameters
NameDescription
request ICreateAzureNodePoolRequest

CreateAzureNodePoolRequest message or plain object

callback CreateAzureNodePoolCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createAzureNodePool(request)

public createAzureNodePool(request: google.cloud.gkemulticloud.v1.ICreateAzureNodePoolRequest): Promise<google.longrunning.Operation>;

Calls CreateAzureNodePool.

Parameter
NameDescription
request ICreateAzureNodePoolRequest

CreateAzureNodePoolRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteAzureClient(request, callback)

public deleteAzureClient(request: google.cloud.gkemulticloud.v1.IDeleteAzureClientRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.DeleteAzureClientCallback): void;

Calls DeleteAzureClient.

Parameters
NameDescription
request IDeleteAzureClientRequest

DeleteAzureClientRequest message or plain object

callback DeleteAzureClientCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteAzureClient(request)

public deleteAzureClient(request: google.cloud.gkemulticloud.v1.IDeleteAzureClientRequest): Promise<google.longrunning.Operation>;

Calls DeleteAzureClient.

Parameter
NameDescription
request IDeleteAzureClientRequest

DeleteAzureClientRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteAzureCluster(request, callback)

public deleteAzureCluster(request: google.cloud.gkemulticloud.v1.IDeleteAzureClusterRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.DeleteAzureClusterCallback): void;

Calls DeleteAzureCluster.

Parameters
NameDescription
request IDeleteAzureClusterRequest

DeleteAzureClusterRequest message or plain object

callback DeleteAzureClusterCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteAzureCluster(request)

public deleteAzureCluster(request: google.cloud.gkemulticloud.v1.IDeleteAzureClusterRequest): Promise<google.longrunning.Operation>;

Calls DeleteAzureCluster.

Parameter
NameDescription
request IDeleteAzureClusterRequest

DeleteAzureClusterRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteAzureNodePool(request, callback)

public deleteAzureNodePool(request: google.cloud.gkemulticloud.v1.IDeleteAzureNodePoolRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.DeleteAzureNodePoolCallback): void;

Calls DeleteAzureNodePool.

Parameters
NameDescription
request IDeleteAzureNodePoolRequest

DeleteAzureNodePoolRequest message or plain object

callback DeleteAzureNodePoolCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteAzureNodePool(request)

public deleteAzureNodePool(request: google.cloud.gkemulticloud.v1.IDeleteAzureNodePoolRequest): Promise<google.longrunning.Operation>;

Calls DeleteAzureNodePool.

Parameter
NameDescription
request IDeleteAzureNodePoolRequest

DeleteAzureNodePoolRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

generateAzureAccessToken(request, callback)

public generateAzureAccessToken(request: google.cloud.gkemulticloud.v1.IGenerateAzureAccessTokenRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GenerateAzureAccessTokenCallback): void;

Calls GenerateAzureAccessToken.

Parameters
NameDescription
request IGenerateAzureAccessTokenRequest

GenerateAzureAccessTokenRequest message or plain object

callback GenerateAzureAccessTokenCallback

Node-style callback called with the error, if any, and GenerateAzureAccessTokenResponse

Returns
TypeDescription
void

generateAzureAccessToken(request)

public generateAzureAccessToken(request: google.cloud.gkemulticloud.v1.IGenerateAzureAccessTokenRequest): Promise<google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenResponse>;

Calls GenerateAzureAccessToken.

Parameter
NameDescription
request IGenerateAzureAccessTokenRequest

GenerateAzureAccessTokenRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenResponse>

Promise

generateAzureClusterAgentToken(request, callback)

public generateAzureClusterAgentToken(request: google.cloud.gkemulticloud.v1.IGenerateAzureClusterAgentTokenRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GenerateAzureClusterAgentTokenCallback): void;

Calls GenerateAzureClusterAgentToken.

Parameters
NameDescription
request IGenerateAzureClusterAgentTokenRequest

GenerateAzureClusterAgentTokenRequest message or plain object

callback GenerateAzureClusterAgentTokenCallback

Node-style callback called with the error, if any, and GenerateAzureClusterAgentTokenResponse

Returns
TypeDescription
void

generateAzureClusterAgentToken(request)

public generateAzureClusterAgentToken(request: google.cloud.gkemulticloud.v1.IGenerateAzureClusterAgentTokenRequest): Promise<google.cloud.gkemulticloud.v1.GenerateAzureClusterAgentTokenResponse>;

Calls GenerateAzureClusterAgentToken.

Parameter
NameDescription
request IGenerateAzureClusterAgentTokenRequest

GenerateAzureClusterAgentTokenRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.GenerateAzureClusterAgentTokenResponse>

Promise

getAzureClient(request, callback)

public getAzureClient(request: google.cloud.gkemulticloud.v1.IGetAzureClientRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GetAzureClientCallback): void;

Calls GetAzureClient.

Parameters
NameDescription
request IGetAzureClientRequest

GetAzureClientRequest message or plain object

callback GetAzureClientCallback

Node-style callback called with the error, if any, and AzureClient

Returns
TypeDescription
void

getAzureClient(request)

public getAzureClient(request: google.cloud.gkemulticloud.v1.IGetAzureClientRequest): Promise<google.cloud.gkemulticloud.v1.AzureClient>;

Calls GetAzureClient.

Parameter
NameDescription
request IGetAzureClientRequest

GetAzureClientRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.AzureClient>

Promise

getAzureCluster(request, callback)

public getAzureCluster(request: google.cloud.gkemulticloud.v1.IGetAzureClusterRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GetAzureClusterCallback): void;

Calls GetAzureCluster.

Parameters
NameDescription
request IGetAzureClusterRequest

GetAzureClusterRequest message or plain object

callback GetAzureClusterCallback

Node-style callback called with the error, if any, and AzureCluster

Returns
TypeDescription
void

getAzureCluster(request)

public getAzureCluster(request: google.cloud.gkemulticloud.v1.IGetAzureClusterRequest): Promise<google.cloud.gkemulticloud.v1.AzureCluster>;

Calls GetAzureCluster.

Parameter
NameDescription
request IGetAzureClusterRequest

GetAzureClusterRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.AzureCluster>

Promise

getAzureJsonWebKeys(request, callback)

public getAzureJsonWebKeys(request: google.cloud.gkemulticloud.v1.IGetAzureJsonWebKeysRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GetAzureJsonWebKeysCallback): void;

Calls GetAzureJsonWebKeys.

Parameters
NameDescription
request IGetAzureJsonWebKeysRequest

GetAzureJsonWebKeysRequest message or plain object

callback GetAzureJsonWebKeysCallback

Node-style callback called with the error, if any, and AzureJsonWebKeys

Returns
TypeDescription
void

getAzureJsonWebKeys(request)

public getAzureJsonWebKeys(request: google.cloud.gkemulticloud.v1.IGetAzureJsonWebKeysRequest): Promise<google.cloud.gkemulticloud.v1.AzureJsonWebKeys>;

Calls GetAzureJsonWebKeys.

Parameter
NameDescription
request IGetAzureJsonWebKeysRequest

GetAzureJsonWebKeysRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.AzureJsonWebKeys>

Promise

getAzureNodePool(request, callback)

public getAzureNodePool(request: google.cloud.gkemulticloud.v1.IGetAzureNodePoolRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GetAzureNodePoolCallback): void;

Calls GetAzureNodePool.

Parameters
NameDescription
request IGetAzureNodePoolRequest

GetAzureNodePoolRequest message or plain object

callback GetAzureNodePoolCallback

Node-style callback called with the error, if any, and AzureNodePool

Returns
TypeDescription
void

getAzureNodePool(request)

public getAzureNodePool(request: google.cloud.gkemulticloud.v1.IGetAzureNodePoolRequest): Promise<google.cloud.gkemulticloud.v1.AzureNodePool>;

Calls GetAzureNodePool.

Parameter
NameDescription
request IGetAzureNodePoolRequest

GetAzureNodePoolRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.AzureNodePool>

Promise

getAzureOpenIdConfig(request, callback)

public getAzureOpenIdConfig(request: google.cloud.gkemulticloud.v1.IGetAzureOpenIdConfigRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GetAzureOpenIdConfigCallback): void;

Calls GetAzureOpenIdConfig.

Parameters
NameDescription
request IGetAzureOpenIdConfigRequest

GetAzureOpenIdConfigRequest message or plain object

callback GetAzureOpenIdConfigCallback

Node-style callback called with the error, if any, and AzureOpenIdConfig

Returns
TypeDescription
void

getAzureOpenIdConfig(request)

public getAzureOpenIdConfig(request: google.cloud.gkemulticloud.v1.IGetAzureOpenIdConfigRequest): Promise<google.cloud.gkemulticloud.v1.AzureOpenIdConfig>;

Calls GetAzureOpenIdConfig.

Parameter
NameDescription
request IGetAzureOpenIdConfigRequest

GetAzureOpenIdConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.AzureOpenIdConfig>

Promise

getAzureServerConfig(request, callback)

public getAzureServerConfig(request: google.cloud.gkemulticloud.v1.IGetAzureServerConfigRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.GetAzureServerConfigCallback): void;

Calls GetAzureServerConfig.

Parameters
NameDescription
request IGetAzureServerConfigRequest

GetAzureServerConfigRequest message or plain object

callback GetAzureServerConfigCallback

Node-style callback called with the error, if any, and AzureServerConfig

Returns
TypeDescription
void

getAzureServerConfig(request)

public getAzureServerConfig(request: google.cloud.gkemulticloud.v1.IGetAzureServerConfigRequest): Promise<google.cloud.gkemulticloud.v1.AzureServerConfig>;

Calls GetAzureServerConfig.

Parameter
NameDescription
request IGetAzureServerConfigRequest

GetAzureServerConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.AzureServerConfig>

Promise

listAzureClients(request, callback)

public listAzureClients(request: google.cloud.gkemulticloud.v1.IListAzureClientsRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.ListAzureClientsCallback): void;

Calls ListAzureClients.

Parameters
NameDescription
request IListAzureClientsRequest

ListAzureClientsRequest message or plain object

callback ListAzureClientsCallback

Node-style callback called with the error, if any, and ListAzureClientsResponse

Returns
TypeDescription
void

listAzureClients(request)

public listAzureClients(request: google.cloud.gkemulticloud.v1.IListAzureClientsRequest): Promise<google.cloud.gkemulticloud.v1.ListAzureClientsResponse>;

Calls ListAzureClients.

Parameter
NameDescription
request IListAzureClientsRequest

ListAzureClientsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.ListAzureClientsResponse>

Promise

listAzureClusters(request, callback)

public listAzureClusters(request: google.cloud.gkemulticloud.v1.IListAzureClustersRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.ListAzureClustersCallback): void;

Calls ListAzureClusters.

Parameters
NameDescription
request IListAzureClustersRequest

ListAzureClustersRequest message or plain object

callback ListAzureClustersCallback

Node-style callback called with the error, if any, and ListAzureClustersResponse

Returns
TypeDescription
void

listAzureClusters(request)

public listAzureClusters(request: google.cloud.gkemulticloud.v1.IListAzureClustersRequest): Promise<google.cloud.gkemulticloud.v1.ListAzureClustersResponse>;

Calls ListAzureClusters.

Parameter
NameDescription
request IListAzureClustersRequest

ListAzureClustersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.ListAzureClustersResponse>

Promise

listAzureNodePools(request, callback)

public listAzureNodePools(request: google.cloud.gkemulticloud.v1.IListAzureNodePoolsRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.ListAzureNodePoolsCallback): void;

Calls ListAzureNodePools.

Parameters
NameDescription
request IListAzureNodePoolsRequest

ListAzureNodePoolsRequest message or plain object

callback ListAzureNodePoolsCallback

Node-style callback called with the error, if any, and ListAzureNodePoolsResponse

Returns
TypeDescription
void

listAzureNodePools(request)

public listAzureNodePools(request: google.cloud.gkemulticloud.v1.IListAzureNodePoolsRequest): Promise<google.cloud.gkemulticloud.v1.ListAzureNodePoolsResponse>;

Calls ListAzureNodePools.

Parameter
NameDescription
request IListAzureNodePoolsRequest

ListAzureNodePoolsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.gkemulticloud.v1.ListAzureNodePoolsResponse>

Promise

updateAzureCluster(request, callback)

public updateAzureCluster(request: google.cloud.gkemulticloud.v1.IUpdateAzureClusterRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.UpdateAzureClusterCallback): void;

Calls UpdateAzureCluster.

Parameters
NameDescription
request IUpdateAzureClusterRequest

UpdateAzureClusterRequest message or plain object

callback UpdateAzureClusterCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateAzureCluster(request)

public updateAzureCluster(request: google.cloud.gkemulticloud.v1.IUpdateAzureClusterRequest): Promise<google.longrunning.Operation>;

Calls UpdateAzureCluster.

Parameter
NameDescription
request IUpdateAzureClusterRequest

UpdateAzureClusterRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateAzureNodePool(request, callback)

public updateAzureNodePool(request: google.cloud.gkemulticloud.v1.IUpdateAzureNodePoolRequest, callback: google.cloud.gkemulticloud.v1.AzureClusters.UpdateAzureNodePoolCallback): void;

Calls UpdateAzureNodePool.

Parameters
NameDescription
request IUpdateAzureNodePoolRequest

UpdateAzureNodePoolRequest message or plain object

callback UpdateAzureNodePoolCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateAzureNodePool(request)

public updateAzureNodePool(request: google.cloud.gkemulticloud.v1.IUpdateAzureNodePoolRequest): Promise<google.longrunning.Operation>;

Calls UpdateAzureNodePool.

Parameter
NameDescription
request IUpdateAzureNodePoolRequest

UpdateAzureNodePoolRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise