Namespace google::cloud::kms_inventory_v1 (2.20.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

KeyDashboardServiceLimitedErrorCountRetryPolicy

A retry policy for KeyDashboardServiceConnection based on counting errors.

KeyDashboardServiceLimitedTimeRetryPolicy

A retry policy for KeyDashboardServiceConnection based on elapsed time.

KeyDashboardServiceRetryPolicy

The retry policy for KeyDashboardServiceConnection.

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

KeyTrackingServiceLimitedErrorCountRetryPolicy

A retry policy for KeyTrackingServiceConnection based on counting errors.

KeyTrackingServiceLimitedTimeRetryPolicy

A retry policy for KeyTrackingServiceConnection based on elapsed time.

KeyTrackingServiceRetryPolicy

The retry policy for KeyTrackingServiceConnection.

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

KeyDashboardServicePolicyOptionList

Alias Of: OptionList< KeyDashboardServiceRetryPolicyOption, KeyDashboardServiceBackoffPolicyOption, KeyDashboardServiceConnectionIdempotencyPolicyOption >

The options applicable to KeyDashboardService.

KeyTrackingServicePolicyOptionList

Alias Of: OptionList< KeyTrackingServiceRetryPolicyOption, KeyTrackingServiceBackoffPolicyOption, KeyTrackingServiceConnectionIdempotencyPolicyOption >

The options applicable to KeyTrackingService.