Classes
AutokeyAdminClient
Provides interfaces for managing Cloud KMS Autokey folder-level configurations.
AutokeyAdminConnection
The AutokeyAdminConnection
object for AutokeyAdminClient
.
AutokeyAdminConnectionIdempotencyPolicy
AutokeyAdminLimitedErrorCountRetryPolicy
A retry policy for AutokeyAdminConnection
based on counting errors.
AutokeyAdminLimitedTimeRetryPolicy
A retry policy for AutokeyAdminConnection
based on elapsed time.
AutokeyAdminRetryPolicy
The retry policy for AutokeyAdminConnection
.
AutokeyClient
Provides interfaces for using Cloud KMS Autokey to provision new [CryptoKeys][google.cloud.kms.v1.CryptoKey], ready for Customer Managed Encryption Key (CMEK) use, on-demand.
AutokeyConnection
The AutokeyConnection
object for AutokeyClient
.
AutokeyConnectionIdempotencyPolicy
AutokeyLimitedErrorCountRetryPolicy
A retry policy for AutokeyConnection
based on counting errors.
AutokeyLimitedTimeRetryPolicy
A retry policy for AutokeyConnection
based on elapsed time.
AutokeyRetryPolicy
The retry policy for AutokeyConnection
.
EkmServiceClient
Google Cloud Key Management EKM Service.
EkmServiceConnection
The EkmServiceConnection
object for EkmServiceClient
.
EkmServiceConnectionIdempotencyPolicy
EkmServiceLimitedErrorCountRetryPolicy
A retry policy for EkmServiceConnection
based on counting errors.
EkmServiceLimitedTimeRetryPolicy
A retry policy for EkmServiceConnection
based on elapsed time.
EkmServiceRetryPolicy
The retry policy for EkmServiceConnection
.
KeyManagementServiceClient
Google Cloud Key Management Service.
KeyManagementServiceConnection
The KeyManagementServiceConnection
object for KeyManagementServiceClient
.
KeyManagementServiceConnectionIdempotencyPolicy
KeyManagementServiceLimitedErrorCountRetryPolicy
A retry policy for KeyManagementServiceConnection
based on counting errors.
KeyManagementServiceLimitedTimeRetryPolicy
A retry policy for KeyManagementServiceConnection
based on elapsed time.
KeyManagementServiceRetryPolicy
The retry policy for KeyManagementServiceConnection
.
Structs
AutokeyAdminBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
AutokeyAdminConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
AutokeyAdminRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
AutokeyBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
AutokeyConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
AutokeyPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
AutokeyRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
EkmServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
EkmServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
EkmServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
KeyManagementServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
KeyManagementServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
KeyManagementServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeAutokeyAdminConnection(Options)
A factory function to construct an object of type AutokeyAdminConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AutokeyAdminClient.
The optional options
argument may be used to configure aspects of the returned AutokeyAdminConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< AutokeyAdminConnection > |
MakeDefaultAutokeyAdminConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< AutokeyAdminConnectionIdempotencyPolicy > |
MakeAutokeyConnection(Options)
A factory function to construct an object of type AutokeyConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AutokeyClient.
The optional options
argument may be used to configure aspects of the returned AutokeyConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< AutokeyConnection > |
MakeDefaultAutokeyConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< AutokeyConnectionIdempotencyPolicy > |
MakeEkmServiceConnection(Options)
A factory function to construct an object of type EkmServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EkmServiceClient.
The optional options
argument may be used to configure aspects of the returned EkmServiceConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< EkmServiceConnection > |
MakeDefaultEkmServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< EkmServiceConnectionIdempotencyPolicy > |
MakeKeyManagementServiceConnection(Options)
A factory function to construct an object of type KeyManagementServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of KeyManagementServiceClient.
The optional options
argument may be used to configure aspects of the returned KeyManagementServiceConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< KeyManagementServiceConnection > |
MakeDefaultKeyManagementServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< KeyManagementServiceConnectionIdempotencyPolicy > |