Class: Aws::KMS::Types::RotationsListEntry

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb

Overview

Contains information about completed key material rotations.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#key_idString

Unique identifier of the key.

Returns:

  • (String)


5745
5746
5747
5748
5749
5750
5751
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 5745

class RotationsListEntry < Struct.new(
  :key_id,
  :rotation_date,
  :rotation_type)
  SENSITIVE = []
  include Aws::Structure
end

#rotation_dateTime

Date and time that the key material rotation completed. Formatted as Unix time.

Returns:

  • (Time)


5745
5746
5747
5748
5749
5750
5751
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 5745

class RotationsListEntry < Struct.new(
  :key_id,
  :rotation_date,
  :rotation_type)
  SENSITIVE = []
  include Aws::Structure
end

#rotation_typeString

Identifies whether the key material rotation was a scheduled automatic rotation or an on-demand rotation.

Returns:

  • (String)


5745
5746
5747
5748
5749
5750
5751
# File 'gems/aws-sdk-kms/lib/aws-sdk-kms/types.rb', line 5745

class RotationsListEntry < Struct.new(
  :key_id,
  :rotation_date,
  :rotation_type)
  SENSITIVE = []
  include Aws::Structure
end