Namespace google::cloud::gkemulticloud_v1 (2.29.0-rc)

Classes

AttachedClustersClient

The AttachedClusters API provides a single centrally managed service to register and manage Anthos attached clusters that run on customer's owned infrastructure.

AttachedClustersConnection

The AttachedClustersConnection object for AttachedClustersClient.

AttachedClustersConnectionIdempotencyPolicy

AttachedClustersLimitedErrorCountRetryPolicy

A retry policy for AttachedClustersConnection based on counting errors.

AttachedClustersLimitedTimeRetryPolicy

A retry policy for AttachedClustersConnection based on elapsed time.

AttachedClustersRetryPolicy

The retry policy for AttachedClustersConnection.

AwsClustersClient

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

AwsClustersConnection

The AwsClustersConnection object for AwsClustersClient.

AwsClustersConnectionIdempotencyPolicy

AwsClustersLimitedErrorCountRetryPolicy

A retry policy for AwsClustersConnection based on counting errors.

AwsClustersLimitedTimeRetryPolicy

A retry policy for AwsClustersConnection based on elapsed time.

AwsClustersRetryPolicy

The retry policy for AwsClustersConnection.

AzureClustersClient

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

AzureClustersConnection

The AzureClustersConnection object for AzureClustersClient.

AzureClustersConnectionIdempotencyPolicy

AzureClustersLimitedErrorCountRetryPolicy

A retry policy for AzureClustersConnection based on counting errors.

AzureClustersLimitedTimeRetryPolicy

A retry policy for AzureClustersConnection based on elapsed time.

AzureClustersRetryPolicy

The retry policy for AzureClustersConnection.

Structs

AttachedClustersBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

AttachedClustersConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

AttachedClustersPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

AttachedClustersRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

AwsClustersBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

AwsClustersConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

AwsClustersPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

AwsClustersRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

AzureClustersBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

AzureClustersConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

AzureClustersPollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

AzureClustersRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeAttachedClustersConnection(std::string const &, Options)

A factory function to construct an object of type AttachedClustersConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AttachedClustersClient.

The optional options argument may be used to configure aspects of the returned AttachedClustersConnection. Expected options are any of the types in the following option lists:

Parameters
Name Description
location

Sets the prefix for the default EndpointOption value.

options

(optional) Configure the AttachedClustersConnection created by this function.

Returns
Type Description
std::shared_ptr< AttachedClustersConnection >

MakeDefaultAttachedClustersConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< AttachedClustersConnectionIdempotencyPolicy >

MakeAwsClustersConnection(std::string const &, Options)

A factory function to construct an object of type AwsClustersConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AwsClustersClient.

The optional options argument may be used to configure aspects of the returned AwsClustersConnection. Expected options are any of the types in the following option lists:

Parameters
Name Description
location

Sets the prefix for the default EndpointOption value.

options

(optional) Configure the AwsClustersConnection created by this function.

Returns
Type Description
std::shared_ptr< AwsClustersConnection >

MakeDefaultAwsClustersConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< AwsClustersConnectionIdempotencyPolicy >

MakeAzureClustersConnection(std::string const &, Options)

A factory function to construct an object of type AzureClustersConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AzureClustersClient.

The optional options argument may be used to configure aspects of the returned AzureClustersConnection. Expected options are any of the types in the following option lists:

Parameters
Name Description
location

Sets the prefix for the default EndpointOption value.

options

(optional) Configure the AzureClustersConnection created by this function.

Returns
Type Description
std::shared_ptr< AzureClustersConnection >

MakeDefaultAzureClustersConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< AzureClustersConnectionIdempotencyPolicy >