Namespace google::cloud::kms_inventory_v1 (2.13.0)

Classes

KeyDashboardServiceClient

Provides a cross-region view of all Cloud KMS keys in a given Cloud project.

KeyDashboardServiceConnection

The KeyDashboardServiceConnection object for KeyDashboardServiceClient.

KeyDashboardServiceConnectionIdempotencyPolicy

KeyTrackingServiceClient

Returns information about the resources in an org that are protected by a given Cloud KMS key via CMEK.

KeyTrackingServiceConnection

The KeyTrackingServiceConnection object for KeyTrackingServiceClient.

KeyTrackingServiceConnectionIdempotencyPolicy

Structs

KeyDashboardServiceBackoffPolicyOption

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

KeyDashboardServiceConnectionIdempotencyPolicyOption

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

KeyDashboardServiceRetryPolicyOption

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

KeyTrackingServiceBackoffPolicyOption

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

KeyTrackingServiceConnectionIdempotencyPolicyOption

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

KeyTrackingServiceRetryPolicyOption

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

Functions

MakeKeyDashboardServiceConnection(Options)

A factory function to construct an object of type KeyDashboardServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the KeyDashboardServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< KeyDashboardServiceConnection >

MakeDefaultKeyDashboardServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< KeyDashboardServiceConnectionIdempotencyPolicy >

MakeKeyTrackingServiceConnection(Options)

A factory function to construct an object of type KeyTrackingServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the KeyTrackingServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< KeyTrackingServiceConnection >

MakeDefaultKeyTrackingServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< KeyTrackingServiceConnectionIdempotencyPolicy >

Type Aliases

KeyDashboardServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< kms_inventory_v1_internal::KeyDashboardServiceRetryTraits >

KeyDashboardServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< kms_inventory_v1_internal::KeyDashboardServiceRetryTraits >

KeyDashboardServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< kms_inventory_v1_internal::KeyDashboardServiceRetryTraits >

KeyDashboardServicePolicyOptionList

Alias Of: OptionList< KeyDashboardServiceRetryPolicyOption, KeyDashboardServiceBackoffPolicyOption, KeyDashboardServiceConnectionIdempotencyPolicyOption >

The options applicable to KeyDashboardService.

KeyTrackingServiceRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< kms_inventory_v1_internal::KeyTrackingServiceRetryTraits >

KeyTrackingServiceLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< kms_inventory_v1_internal::KeyTrackingServiceRetryTraits >

KeyTrackingServiceLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< kms_inventory_v1_internal::KeyTrackingServiceRetryTraits >

KeyTrackingServicePolicyOptionList

Alias Of: OptionList< KeyTrackingServiceRetryPolicyOption, KeyTrackingServiceBackoffPolicyOption, KeyTrackingServiceConnectionIdempotencyPolicyOption >

The options applicable to KeyTrackingService.