Class: Aws::Types::Key
- Inherits:
-
Object
- Object
- Aws::Types::Key
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#create_timestamp ⇒ ::Time
Returns the value of attribute create_timestamp.
-
#delete_pending_timestamp ⇒ ::Time
Returns the value of attribute delete_pending_timestamp.
-
#delete_timestamp ⇒ ::Time
Returns the value of attribute delete_timestamp.
-
#derive_key_usage ⇒ "TR31_B0_BASE_DERIVATION_KEY", ...
Returns the value of attribute derive_key_usage.
-
#enabled ⇒ Boolean
Returns the value of attribute enabled.
-
#exportable ⇒ Boolean
Returns the value of attribute exportable.
-
#key_arn ⇒ ::String
Returns the value of attribute key_arn.
-
#key_attributes ⇒ Types::KeyAttributes
Returns the value of attribute key_attributes.
-
#key_check_value ⇒ ::String
Returns the value of attribute key_check_value.
-
#key_check_value_algorithm ⇒ "CMAC", ...
Returns the value of attribute key_check_value_algorithm.
-
#key_origin ⇒ "EXTERNAL", "AWS_PAYMENT_CRYPTOGRAPHY"
Returns the value of attribute key_origin.
-
#key_state ⇒ "CREATE_IN_PROGRESS", ...
Returns the value of attribute key_state.
-
#mpa_status ⇒ Types::MpaStatus
Returns the value of attribute mpa_status.
-
#multi_region_key_type ⇒ "PRIMARY", "REPLICA"
Returns the value of attribute multi_region_key_type.
-
#primary_region ⇒ ::String
Returns the value of attribute primary_region.
-
#replication_status ⇒ ::Hash[::String, Types::ReplicationStatusType]
Returns the value of attribute replication_status.
-
#usage_start_timestamp ⇒ ::Time
Returns the value of attribute usage_start_timestamp.
-
#usage_stop_timestamp ⇒ ::Time
Returns the value of attribute usage_stop_timestamp.
-
#using_default_replication_regions ⇒ Boolean
Returns the value of attribute using_default_replication_regions.
Instance Attribute Details
#create_timestamp ⇒ ::Time
Returns the value of attribute create_timestamp.
457 458 459 |
# File 'sig/types.rbs', line 457 def @create_timestamp end |
#delete_pending_timestamp ⇒ ::Time
Returns the value of attribute delete_pending_timestamp.
460 461 462 |
# File 'sig/types.rbs', line 460 def @delete_pending_timestamp end |
#delete_timestamp ⇒ ::Time
Returns the value of attribute delete_timestamp.
461 462 463 |
# File 'sig/types.rbs', line 461 def @delete_timestamp end |
#derive_key_usage ⇒ "TR31_B0_BASE_DERIVATION_KEY", ...
Returns the value of attribute derive_key_usage.
462 463 464 |
# File 'sig/types.rbs', line 462 def derive_key_usage @derive_key_usage end |
#enabled ⇒ Boolean
Returns the value of attribute enabled.
453 454 455 |
# File 'sig/types.rbs', line 453 def enabled @enabled end |
#exportable ⇒ Boolean
Returns the value of attribute exportable.
454 455 456 |
# File 'sig/types.rbs', line 454 def exportable @exportable end |
#key_arn ⇒ ::String
Returns the value of attribute key_arn.
449 450 451 |
# File 'sig/types.rbs', line 449 def key_arn @key_arn end |
#key_attributes ⇒ Types::KeyAttributes
Returns the value of attribute key_attributes.
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.
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.
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.
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.
455 456 457 |
# File 'sig/types.rbs', line 455 def key_state @key_state end |
#mpa_status ⇒ Types::MpaStatus
Returns the value of attribute mpa_status.
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.
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.
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.
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.
458 459 460 |
# File 'sig/types.rbs', line 458 def @usage_start_timestamp end |
#usage_stop_timestamp ⇒ ::Time
Returns the value of attribute usage_stop_timestamp.
459 460 461 |
# File 'sig/types.rbs', line 459 def @usage_stop_timestamp end |
#using_default_replication_regions ⇒ Boolean
Returns the value of attribute using_default_replication_regions.
466 467 468 |
# File 'sig/types.rbs', line 466 def using_default_replication_regions @using_default_replication_regions end |