Class AzureClustersGrpc.AzureClustersBlockingV2Stub (0.84.0)

public static final class AzureClustersGrpc.AzureClustersBlockingV2Stub extends AbstractBlockingStub<AzureClustersGrpc.AzureClustersBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service AzureClusters.

The AzureClusters API provides a single centrally managed service to create and manage Anthos clusters that run on Azure infrastructure.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > AzureClustersGrpc.AzureClustersBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions) (deprecated)

protected AzureClustersGrpc.AzureClustersBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
AzureClustersGrpc.AzureClustersBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAzureClient(CreateAzureClientRequest request) (deprecated)

public Operation createAzureClient(CreateAzureClientRequest request)

Creates a new AzureClient resource on a given Google Cloud project and region. AzureClient resources hold client authentication information needed by the Anthos Multicloud API to manage Azure resources on your Azure subscription on your behalf. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.

Parameter
Name Description
request CreateAzureClientRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createAzureCluster(CreateAzureClusterRequest request) (deprecated)

public Operation createAzureCluster(CreateAzureClusterRequest request)

Creates a new AzureCluster resource on a given Google Cloud Platform project and region. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.

Parameter
Name Description
request CreateAzureClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createAzureNodePool(CreateAzureNodePoolRequest request) (deprecated)

public Operation createAzureNodePool(CreateAzureNodePoolRequest request)

Creates a new AzureNodePool, attached to a given AzureCluster. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.

Parameter
Name Description
request CreateAzureNodePoolRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteAzureClient(DeleteAzureClientRequest request) (deprecated)

public Operation deleteAzureClient(DeleteAzureClientRequest request)

Deletes a specific AzureClient resource. If the client is used by one or more clusters, deletion will fail and a FAILED_PRECONDITION error will be returned. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.

Parameter
Name Description
request DeleteAzureClientRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteAzureCluster(DeleteAzureClusterRequest request) (deprecated)

public Operation deleteAzureCluster(DeleteAzureClusterRequest request)

Deletes a specific AzureCluster resource. Fails if the cluster has one or more associated AzureNodePool resources. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.

Parameter
Name Description
request DeleteAzureClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteAzureNodePool(DeleteAzureNodePoolRequest request) (deprecated)

public Operation deleteAzureNodePool(DeleteAzureNodePoolRequest request)

Deletes a specific AzureNodePool resource. If successful, the response contains a newly created Operation resource that can be described to track the status of the operation.

Parameter
Name Description
request DeleteAzureNodePoolRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

generateAzureAccessToken(GenerateAzureAccessTokenRequest request) (deprecated)

public GenerateAzureAccessTokenResponse generateAzureAccessToken(GenerateAzureAccessTokenRequest request)

Generates a short-lived access token to authenticate to a given AzureCluster resource.

Parameter
Name Description
request GenerateAzureAccessTokenRequest
Returns
Type Description
GenerateAzureAccessTokenResponse
Exceptions
Type Description
io.grpc.StatusException

generateAzureClusterAgentToken(GenerateAzureClusterAgentTokenRequest request) (deprecated)

public GenerateAzureClusterAgentTokenResponse generateAzureClusterAgentToken(GenerateAzureClusterAgentTokenRequest request)

Generates an access token for a cluster agent.

Parameter
Name Description
request GenerateAzureClusterAgentTokenRequest
Returns
Type Description
GenerateAzureClusterAgentTokenResponse
Exceptions
Type Description
io.grpc.StatusException

getAzureClient(GetAzureClientRequest request) (deprecated)

public AzureClient getAzureClient(GetAzureClientRequest request)

Describes a specific AzureClient resource.

Parameter
Name Description
request GetAzureClientRequest
Returns
Type Description
AzureClient
Exceptions
Type Description
io.grpc.StatusException

getAzureCluster(GetAzureClusterRequest request) (deprecated)

public AzureCluster getAzureCluster(GetAzureClusterRequest request)

Describes a specific AzureCluster resource.

Parameter
Name Description
request GetAzureClusterRequest
Returns
Type Description
AzureCluster
Exceptions
Type Description
io.grpc.StatusException

getAzureJsonWebKeys(GetAzureJsonWebKeysRequest request) (deprecated)

public AzureJsonWebKeys getAzureJsonWebKeys(GetAzureJsonWebKeysRequest request)

Gets the public component of the cluster signing keys in JSON Web Key format.

Parameter
Name Description
request GetAzureJsonWebKeysRequest
Returns
Type Description
AzureJsonWebKeys
Exceptions
Type Description
io.grpc.StatusException

getAzureNodePool(GetAzureNodePoolRequest request) (deprecated)

public AzureNodePool getAzureNodePool(GetAzureNodePoolRequest request)

Describes a specific AzureNodePool resource.

Parameter
Name Description
request GetAzureNodePoolRequest
Returns
Type Description
AzureNodePool
Exceptions
Type Description
io.grpc.StatusException

getAzureOpenIdConfig(GetAzureOpenIdConfigRequest request) (deprecated)

public AzureOpenIdConfig getAzureOpenIdConfig(GetAzureOpenIdConfigRequest request)

Gets the OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

Parameter
Name Description
request GetAzureOpenIdConfigRequest
Returns
Type Description
AzureOpenIdConfig
Exceptions
Type Description
io.grpc.StatusException

getAzureServerConfig(GetAzureServerConfigRequest request) (deprecated)

public AzureServerConfig getAzureServerConfig(GetAzureServerConfigRequest request)

Returns information, such as supported Azure regions and Kubernetes versions, on a given Google Cloud location.

Parameter
Name Description
request GetAzureServerConfigRequest
Returns
Type Description
AzureServerConfig
Exceptions
Type Description
io.grpc.StatusException

listAzureClients(ListAzureClientsRequest request) (deprecated)

public ListAzureClientsResponse listAzureClients(ListAzureClientsRequest request)

Lists all AzureClient resources on a given Google Cloud project and region.

Parameter
Name Description
request ListAzureClientsRequest
Returns
Type Description
ListAzureClientsResponse
Exceptions
Type Description
io.grpc.StatusException

listAzureClusters(ListAzureClustersRequest request) (deprecated)

public ListAzureClustersResponse listAzureClusters(ListAzureClustersRequest request)

Lists all AzureCluster resources on a given Google Cloud project and region.

Parameter
Name Description
request ListAzureClustersRequest
Returns
Type Description
ListAzureClustersResponse
Exceptions
Type Description
io.grpc.StatusException

listAzureNodePools(ListAzureNodePoolsRequest request) (deprecated)

public ListAzureNodePoolsResponse listAzureNodePools(ListAzureNodePoolsRequest request)

Lists all AzureNodePool resources on a given AzureCluster.

Parameter
Name Description
request ListAzureNodePoolsRequest
Returns
Type Description
ListAzureNodePoolsResponse
Exceptions
Type Description
io.grpc.StatusException

updateAzureCluster(UpdateAzureClusterRequest request) (deprecated)

public Operation updateAzureCluster(UpdateAzureClusterRequest request)

Updates an AzureCluster.

Parameter
Name Description
request UpdateAzureClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateAzureNodePool(UpdateAzureNodePoolRequest request) (deprecated)

public Operation updateAzureNodePool(UpdateAzureNodePoolRequest request)

Updates an AzureNodePool.

Parameter
Name Description
request UpdateAzureNodePoolRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException