Class AwsClustersConnectionIdempotencyPolicy (2.19.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< AwsClustersConnectionIdempotencyPolicy >

virtual CreateAwsCluster(google::cloud::gkemulticloud::v1::CreateAwsClusterRequest const &)

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

virtual UpdateAwsCluster(google::cloud::gkemulticloud::v1::UpdateAwsClusterRequest const &)

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

virtual GetAwsCluster(google::cloud::gkemulticloud::v1::GetAwsClusterRequest const &)

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

virtual ListAwsClusters(google::cloud::gkemulticloud::v1::ListAwsClustersRequest)

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

virtual DeleteAwsCluster(google::cloud::gkemulticloud::v1::DeleteAwsClusterRequest const &)

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

virtual GenerateAwsAccessToken(google::cloud::gkemulticloud::v1::GenerateAwsAccessTokenRequest const &)

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

virtual CreateAwsNodePool(google::cloud::gkemulticloud::v1::CreateAwsNodePoolRequest const &)

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

virtual UpdateAwsNodePool(google::cloud::gkemulticloud::v1::UpdateAwsNodePoolRequest const &)

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

virtual GetAwsNodePool(google::cloud::gkemulticloud::v1::GetAwsNodePoolRequest const &)

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

virtual ListAwsNodePools(google::cloud::gkemulticloud::v1::ListAwsNodePoolsRequest)

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

virtual DeleteAwsNodePool(google::cloud::gkemulticloud::v1::DeleteAwsNodePoolRequest const &)

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

virtual GetAwsServerConfig(google::cloud::gkemulticloud::v1::GetAwsServerConfigRequest const &)

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