Namespace google::cloud::osconfig_v1 (2.20.0)

Classes

OsConfigServiceClient

OS Config API.

OsConfigServiceConnection

The OsConfigServiceConnection object for OsConfigServiceClient.

OsConfigServiceConnectionIdempotencyPolicy

OsConfigServiceLimitedErrorCountRetryPolicy

A retry policy for OsConfigServiceConnection based on counting errors.

OsConfigServiceLimitedTimeRetryPolicy

A retry policy for OsConfigServiceConnection based on elapsed time.

OsConfigServiceRetryPolicy

The retry policy for OsConfigServiceConnection.

OsConfigZonalServiceClient

Zonal OS Config API.

OsConfigZonalServiceConnection

The OsConfigZonalServiceConnection object for OsConfigZonalServiceClient.

OsConfigZonalServiceConnectionIdempotencyPolicy

OsConfigZonalServiceLimitedErrorCountRetryPolicy

A retry policy for OsConfigZonalServiceConnection based on counting errors.

OsConfigZonalServiceLimitedTimeRetryPolicy

A retry policy for OsConfigZonalServiceConnection based on elapsed time.

OsConfigZonalServiceRetryPolicy

The retry policy for OsConfigZonalServiceConnection.

Structs

OsConfigServiceBackoffPolicyOption

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

OsConfigServiceConnectionIdempotencyPolicyOption

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

OsConfigServiceRetryPolicyOption

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

OsConfigZonalServiceBackoffPolicyOption

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

OsConfigZonalServiceConnectionIdempotencyPolicyOption

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

OsConfigZonalServicePollingPolicyOption

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

OsConfigZonalServiceRetryPolicyOption

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

Functions

MakeOsConfigServiceConnection(Options)

A factory function to construct an object of type OsConfigServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the OsConfigServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< OsConfigServiceConnection >

MakeDefaultOsConfigServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< OsConfigServiceConnectionIdempotencyPolicy >

MakeOsConfigZonalServiceConnection(Options)

A factory function to construct an object of type OsConfigZonalServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the OsConfigZonalServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< OsConfigZonalServiceConnection >

MakeDefaultOsConfigZonalServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< OsConfigZonalServiceConnectionIdempotencyPolicy >

Type Aliases

OsConfigServicePolicyOptionList

Alias Of: OptionList< OsConfigServiceRetryPolicyOption, OsConfigServiceBackoffPolicyOption, OsConfigServiceConnectionIdempotencyPolicyOption >

The options applicable to OsConfigService.

OsConfigZonalServicePolicyOptionList

Alias Of: OptionList< OsConfigZonalServiceRetryPolicyOption, OsConfigZonalServiceBackoffPolicyOption, OsConfigZonalServicePollingPolicyOption, OsConfigZonalServiceConnectionIdempotencyPolicyOption >

The options applicable to OsConfigZonalService.