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

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/assuredworkloads/v1beta1/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.

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.



346
347
348
349
# File 'proto_docs/google/cloud/assuredworkloads/v1beta1/assuredworkloads.rb', line 346

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.



346
347
348
349
# File 'proto_docs/google/cloud/assuredworkloads/v1beta1/assuredworkloads.rb', line 346

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