Class: Aws::Types::Key

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#create_timestamp::Time

Returns the value of attribute create_timestamp.

Returns:



457
458
459
# File 'sig/types.rbs', line 457

def create_timestamp
  @create_timestamp
end

#delete_pending_timestamp::Time

Returns the value of attribute delete_pending_timestamp.

Returns:



460
461
462
# File 'sig/types.rbs', line 460

def delete_pending_timestamp
  @delete_pending_timestamp
end

#delete_timestamp::Time

Returns the value of attribute delete_timestamp.

Returns:



461
462
463
# File 'sig/types.rbs', line 461

def delete_timestamp
  @delete_timestamp
end

#derive_key_usage"TR31_B0_BASE_DERIVATION_KEY", ...

Returns the value of attribute derive_key_usage.

Returns:



462
463
464
# File 'sig/types.rbs', line 462

def derive_key_usage
  @derive_key_usage
end

#enabledBoolean

Returns the value of attribute enabled.

Returns:



453
454
455
# File 'sig/types.rbs', line 453

def enabled
  @enabled
end

#exportableBoolean

Returns the value of attribute exportable.

Returns:



454
455
456
# File 'sig/types.rbs', line 454

def exportable
  @exportable
end

#key_arn::String

Returns the value of attribute key_arn.

Returns:



449
450
451
# File 'sig/types.rbs', line 449

def key_arn
  @key_arn
end

#key_attributesTypes::KeyAttributes

Returns the value of attribute key_attributes.

Returns:



450
451
452
# File 'sig/types.rbs', line 450

def key_attributes
  @key_attributes
end

#key_check_value::String

Returns the value of attribute key_check_value.

Returns:



451
452
453
# File 'sig/types.rbs', line 451

def key_check_value
  @key_check_value
end

#key_check_value_algorithm"CMAC", ...

Returns the value of attribute key_check_value_algorithm.

Returns:



452
453
454
# File 'sig/types.rbs', line 452

def key_check_value_algorithm
  @key_check_value_algorithm
end

#key_origin"EXTERNAL", "AWS_PAYMENT_CRYPTOGRAPHY"

Returns the value of attribute key_origin.

Returns:



456
457
458
# File 'sig/types.rbs', line 456

def key_origin
  @key_origin
end

#key_state"CREATE_IN_PROGRESS", ...

Returns the value of attribute key_state.

Returns:



455
456
457
# File 'sig/types.rbs', line 455

def key_state
  @key_state
end

#mpa_statusTypes::MpaStatus

Returns the value of attribute mpa_status.

Returns:



467
468
469
# File 'sig/types.rbs', line 467

def mpa_status
  @mpa_status
end

#multi_region_key_type"PRIMARY", "REPLICA"

Returns the value of attribute multi_region_key_type.

Returns:



463
464
465
# File 'sig/types.rbs', line 463

def multi_region_key_type
  @multi_region_key_type
end

#primary_region::String

Returns the value of attribute primary_region.

Returns:



464
465
466
# File 'sig/types.rbs', line 464

def primary_region
  @primary_region
end

#replication_status::Hash[::String, Types::ReplicationStatusType]

Returns the value of attribute replication_status.

Returns:



465
466
467
# File 'sig/types.rbs', line 465

def replication_status
  @replication_status
end

#usage_start_timestamp::Time

Returns the value of attribute usage_start_timestamp.

Returns:



458
459
460
# File 'sig/types.rbs', line 458

def usage_start_timestamp
  @usage_start_timestamp
end

#usage_stop_timestamp::Time

Returns the value of attribute usage_stop_timestamp.

Returns:



459
460
461
# File 'sig/types.rbs', line 459

def usage_stop_timestamp
  @usage_stop_timestamp
end

#using_default_replication_regionsBoolean

Returns the value of attribute using_default_replication_regions.

Returns:



466
467
468
# File 'sig/types.rbs', line 466

def using_default_replication_regions
  @using_default_replication_regions
end