Class: Google::Cloud::AssuredWorkloads::V1::Workload::KMSSettings Deprecated

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/assuredworkloads/v1/assuredworkloads.rb

Overview

Deprecated.

This message is deprecated and may be removed in the next major version update.

Settings specific to the Key Management Service. This message is deprecated. In order to create a Keyring, callers should specify, ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.

Instance Attribute Summary collapse

Instance Attribute Details

#next_rotation_time::Google::Protobuf::Timestamp

Returns Required. Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary.

Returns:

  • (::Google::Protobuf::Timestamp)

    Required. Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary.



261
262
263
264
# File 'proto_docs/google/cloud/assuredworkloads/v1/assuredworkloads.rb', line 261

class KMSSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#rotation_period::Google::Protobuf::Duration

Returns Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours.

Returns:

  • (::Google::Protobuf::Duration)

    Required. Input only. Immutable. [next_rotation_time] will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours.



261
262
263
264
# File 'proto_docs/google/cloud/assuredworkloads/v1/assuredworkloads.rb', line 261

class KMSSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end