Namespace google::cloud::assuredworkloads_v1 (2.28.0)

Classes

AssuredWorkloadsServiceClient

Service to manage AssuredWorkloads.

AssuredWorkloadsServiceConnection

The AssuredWorkloadsServiceConnection object for AssuredWorkloadsServiceClient.

AssuredWorkloadsServiceConnectionIdempotencyPolicy

AssuredWorkloadsServiceLimitedErrorCountRetryPolicy

A retry policy for AssuredWorkloadsServiceConnection based on counting errors.

AssuredWorkloadsServiceLimitedTimeRetryPolicy

A retry policy for AssuredWorkloadsServiceConnection based on elapsed time.

AssuredWorkloadsServiceRetryPolicy

The retry policy for AssuredWorkloadsServiceConnection.

Structs

AssuredWorkloadsServiceBackoffPolicyOption

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

AssuredWorkloadsServiceConnectionIdempotencyPolicyOption

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

AssuredWorkloadsServicePollingPolicyOption

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

AssuredWorkloadsServiceRetryPolicyOption

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

Functions

MakeAssuredWorkloadsServiceConnection(Options)

A factory function to construct an object of type AssuredWorkloadsServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the AssuredWorkloadsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< AssuredWorkloadsServiceConnection >

MakeDefaultAssuredWorkloadsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< AssuredWorkloadsServiceConnectionIdempotencyPolicy >