Namespace google::cloud::saasservicemgmt_v1 (3.14.0-rc)

Classes

SaasDeploymentsClient

Manages the deployment of SaaS services.

SaasDeploymentsConnection

The SaasDeploymentsConnection object for SaasDeploymentsClient.

SaasDeploymentsConnectionIdempotencyPolicy

SaasDeploymentsLimitedErrorCountRetryPolicy

A retry policy for SaasDeploymentsConnection based on counting errors.

SaasDeploymentsLimitedTimeRetryPolicy

A retry policy for SaasDeploymentsConnection based on elapsed time.

SaasDeploymentsRetryPolicy

The retry policy for SaasDeploymentsConnection.

SaasRolloutsClient

Manages the rollout of SaaS services.

SaasRolloutsConnection

The SaasRolloutsConnection object for SaasRolloutsClient.

SaasRolloutsConnectionIdempotencyPolicy

SaasRolloutsLimitedErrorCountRetryPolicy

A retry policy for SaasRolloutsConnection based on counting errors.

SaasRolloutsLimitedTimeRetryPolicy

A retry policy for SaasRolloutsConnection based on elapsed time.

SaasRolloutsRetryPolicy

The retry policy for SaasRolloutsConnection.

Structs

SaasDeploymentsBackoffPolicyOption

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

SaasDeploymentsConnectionIdempotencyPolicyOption

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

SaasDeploymentsRetryPolicyOption

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

SaasRolloutsBackoffPolicyOption

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

SaasRolloutsConnectionIdempotencyPolicyOption

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

SaasRolloutsRetryPolicyOption

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

Functions

MakeSaasDeploymentsConnection(Options)

A factory function to construct an object of type SaasDeploymentsConnection.

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

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

Parameter
Name Description
options Options

(optional) Configure the SaasDeploymentsConnection created by this function.

Returns
Type Description
std::shared_ptr< SaasDeploymentsConnection >

MakeDefaultSaasDeploymentsConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SaasDeploymentsConnectionIdempotencyPolicy >

MakeSaasRolloutsConnection(Options)

A factory function to construct an object of type SaasRolloutsConnection.

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

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

Parameter
Name Description
options Options

(optional) Configure the SaasRolloutsConnection created by this function.

Returns
Type Description
std::shared_ptr< SaasRolloutsConnection >

MakeDefaultSaasRolloutsConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SaasRolloutsConnectionIdempotencyPolicy >