Namespace google::cloud::deploy_v1 (2.23.0)

Classes

CloudDeployClient

CloudDeploy service creates and manages Continuous Delivery operations on Google Cloud Platform via Skaffold (https://skaffold.dev).

CloudDeployConnection

The CloudDeployConnection object for CloudDeployClient.

CloudDeployConnectionIdempotencyPolicy

CloudDeployLimitedErrorCountRetryPolicy

A retry policy for CloudDeployConnection based on counting errors.

CloudDeployLimitedTimeRetryPolicy

A retry policy for CloudDeployConnection based on elapsed time.

CloudDeployRetryPolicy

The retry policy for CloudDeployConnection.

Structs

CloudDeployBackoffPolicyOption

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

CloudDeployConnectionIdempotencyPolicyOption

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

CloudDeployPollingPolicyOption

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

CloudDeployRetryPolicyOption

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

Functions

MakeCloudDeployConnection(Options)

A factory function to construct an object of type CloudDeployConnection.

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

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

Parameter
Name Description
options

(optional) Configure the CloudDeployConnection created by this function.

Returns
Type Description
std::shared_ptr< CloudDeployConnection >

MakeDefaultCloudDeployConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< CloudDeployConnectionIdempotencyPolicy >