Namespace google::cloud::publicca_v1 (2.29.0-rc)

Classes

PublicCertificateAuthorityServiceClient

Manages the resources required for ACME external account binding for the public certificate authority service.

PublicCertificateAuthorityServiceConnection

The PublicCertificateAuthorityServiceConnection object for PublicCertificateAuthorityServiceClient.

PublicCertificateAuthorityServiceConnectionIdempotencyPolicy

PublicCertificateAuthorityServiceLimitedErrorCountRetryPolicy

A retry policy for PublicCertificateAuthorityServiceConnection based on counting errors.

PublicCertificateAuthorityServiceLimitedTimeRetryPolicy

A retry policy for PublicCertificateAuthorityServiceConnection based on elapsed time.

PublicCertificateAuthorityServiceRetryPolicy

The retry policy for PublicCertificateAuthorityServiceConnection.

Structs

PublicCertificateAuthorityServiceBackoffPolicyOption

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

PublicCertificateAuthorityServiceConnectionIdempotencyPolicyOption

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

PublicCertificateAuthorityServiceRetryPolicyOption

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

Functions

MakePublicCertificateAuthorityServiceConnection(Options)

A factory function to construct an object of type PublicCertificateAuthorityServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the PublicCertificateAuthorityServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< PublicCertificateAuthorityServiceConnection >

MakeDefaultPublicCertificateAuthorityServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< PublicCertificateAuthorityServiceConnectionIdempotencyPolicy >