Namespace google::cloud::config_v1 (2.20.0)

Classes

ConfigClient

Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.

ConfigConnection

The ConfigConnection object for ConfigClient.

ConfigConnectionIdempotencyPolicy

ConfigLimitedErrorCountRetryPolicy

A retry policy for ConfigConnection based on counting errors.

ConfigLimitedTimeRetryPolicy

A retry policy for ConfigConnection based on elapsed time.

ConfigRetryPolicy

The retry policy for ConfigConnection.

Structs

ConfigBackoffPolicyOption

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

ConfigConnectionIdempotencyPolicyOption

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

ConfigPollingPolicyOption

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

ConfigRetryPolicyOption

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

Functions

MakeConfigConnection(Options)

A factory function to construct an object of type ConfigConnection.

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

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

Parameter
Name Description
options

(optional) Configure the ConfigConnection created by this function.

Returns
Type Description
std::shared_ptr< ConfigConnection >

MakeDefaultConfigConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ConfigConnectionIdempotencyPolicy >

Type Aliases

ConfigPolicyOptionList

Alias Of: OptionList< ConfigRetryPolicyOption, ConfigBackoffPolicyOption, ConfigPollingPolicyOption, ConfigConnectionIdempotencyPolicyOption >

The options applicable to Config.