Classes
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
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
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 > |
Type Aliases
EkmServicePolicyOptionList
OptionList< EkmServiceRetryPolicyOption, EkmServiceBackoffPolicyOption, EkmServiceConnectionIdempotencyPolicyOption >
The options applicable to EkmService.
KeyManagementServicePolicyOptionList
OptionList< KeyManagementServiceRetryPolicyOption, KeyManagementServiceBackoffPolicyOption, KeyManagementServiceConnectionIdempotencyPolicyOption >
The options applicable to KeyManagementService.