Class: Aws::SecretsManager::Types::ReplicationStatusType
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecretsManager::Types::ReplicationStatusType
- Defined in:
- gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb
Overview
A replication object consisting of a RegionReplicationStatus
object
and includes a Region, KMSKeyId, status, and status message.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#kms_key_id ⇒ String
Can be an
ARN
,Key ID
, orAlias
. -
#last_accessed_date ⇒ Time
The date that the secret was last accessed in the Region.
-
#region ⇒ String
The Region where replication occurs.
-
#status ⇒ String
The status can be
InProgress
,Failed
, orInSync
. -
#status_message ⇒ String
Status message such as "Secret with this name already exists in this region".
Instance Attribute Details
#kms_key_id ⇒ String
Can be an ARN
, Key ID
, or Alias
.
1562 1563 1564 1565 1566 1567 1568 1569 1570 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1562 class ReplicationStatusType < Struct.new( :region, :kms_key_id, :status, :status_message, :last_accessed_date) SENSITIVE = [] include Aws::Structure end |
#last_accessed_date ⇒ Time
The date that the secret was last accessed in the Region. This field is omitted if the secret has never been retrieved in the Region.
1562 1563 1564 1565 1566 1567 1568 1569 1570 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1562 class ReplicationStatusType < Struct.new( :region, :kms_key_id, :status, :status_message, :last_accessed_date) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Region where replication occurs.
1562 1563 1564 1565 1566 1567 1568 1569 1570 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1562 class ReplicationStatusType < Struct.new( :region, :kms_key_id, :status, :status_message, :last_accessed_date) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status can be InProgress
, Failed
, or InSync
.
1562 1563 1564 1565 1566 1567 1568 1569 1570 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1562 class ReplicationStatusType < Struct.new( :region, :kms_key_id, :status, :status_message, :last_accessed_date) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
Status message such as "Secret with this name already exists in this region".
1562 1563 1564 1565 1566 1567 1568 1569 1570 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1562 class ReplicationStatusType < Struct.new( :region, :kms_key_id, :status, :status_message, :last_accessed_date) SENSITIVE = [] include Aws::Structure end |