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 |
Returns | |
---|---|
Type | Description |
std::shared_ptr< ConfigConnection > |
MakeDefaultConfigConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< ConfigConnectionIdempotencyPolicy > |
Type Aliases
ConfigPolicyOptionList
OptionList< ConfigRetryPolicyOption, ConfigBackoffPolicyOption, ConfigPollingPolicyOption, ConfigConnectionIdempotencyPolicyOption >
The options applicable to Config.