Class AzureClustersConnectionIdempotencyPolicy (2.21.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< AzureClustersConnectionIdempotencyPolicy >

virtual CreateAzureClient(google::cloud::gkemulticloud::v1::CreateAzureClientRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::CreateAzureClientRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetAzureClient(google::cloud::gkemulticloud::v1::GetAzureClientRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GetAzureClientRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListAzureClients(google::cloud::gkemulticloud::v1::ListAzureClientsRequest)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::ListAzureClientsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteAzureClient(google::cloud::gkemulticloud::v1::DeleteAzureClientRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::DeleteAzureClientRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateAzureCluster(google::cloud::gkemulticloud::v1::CreateAzureClusterRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::CreateAzureClusterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateAzureCluster(google::cloud::gkemulticloud::v1::UpdateAzureClusterRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::UpdateAzureClusterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetAzureCluster(google::cloud::gkemulticloud::v1::GetAzureClusterRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GetAzureClusterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListAzureClusters(google::cloud::gkemulticloud::v1::ListAzureClustersRequest)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::ListAzureClustersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteAzureCluster(google::cloud::gkemulticloud::v1::DeleteAzureClusterRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::DeleteAzureClusterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GenerateAzureClusterAgentToken(google::cloud::gkemulticloud::v1::GenerateAzureClusterAgentTokenRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GenerateAzureClusterAgentTokenRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GenerateAzureAccessToken(google::cloud::gkemulticloud::v1::GenerateAzureAccessTokenRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GenerateAzureAccessTokenRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateAzureNodePool(google::cloud::gkemulticloud::v1::CreateAzureNodePoolRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::CreateAzureNodePoolRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateAzureNodePool(google::cloud::gkemulticloud::v1::UpdateAzureNodePoolRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::UpdateAzureNodePoolRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetAzureNodePool(google::cloud::gkemulticloud::v1::GetAzureNodePoolRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GetAzureNodePoolRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListAzureNodePools(google::cloud::gkemulticloud::v1::ListAzureNodePoolsRequest)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::ListAzureNodePoolsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteAzureNodePool(google::cloud::gkemulticloud::v1::DeleteAzureNodePoolRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::DeleteAzureNodePoolRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetAzureOpenIdConfig(google::cloud::gkemulticloud::v1::GetAzureOpenIdConfigRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GetAzureOpenIdConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetAzureJsonWebKeys(google::cloud::gkemulticloud::v1::GetAzureJsonWebKeysRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GetAzureJsonWebKeysRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetAzureServerConfig(google::cloud::gkemulticloud::v1::GetAzureServerConfigRequest const &)

Parameter
NameDescription
request google::cloud::gkemulticloud::v1::GetAzureServerConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency