Class: Aws::SecretsManager::Types::ReplicationStatusType

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
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

Instance Attribute Details

#kms_key_idString

Can be an ARN, ‘Key ID`, or Alias.



1692
1693
1694
1695
1696
1697
1698
1699
1700
# File 'lib/aws-sdk-secretsmanager/types.rb', line 1692

class ReplicationStatusType < Struct.new(
  :region,
  :kms_key_id,
  :status,
  :status_message,
  :last_accessed_date)
  SENSITIVE = []
  include Aws::Structure
end

#last_accessed_dateTime

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.



1692
1693
1694
1695
1696
1697
1698
1699
1700
# File 'lib/aws-sdk-secretsmanager/types.rb', line 1692

class ReplicationStatusType < Struct.new(
  :region,
  :kms_key_id,
  :status,
  :status_message,
  :last_accessed_date)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Region where replication occurs.



1692
1693
1694
1695
1696
1697
1698
1699
1700
# File 'lib/aws-sdk-secretsmanager/types.rb', line 1692

class ReplicationStatusType < Struct.new(
  :region,
  :kms_key_id,
  :status,
  :status_message,
  :last_accessed_date)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status can be InProgress, Failed, or InSync.



1692
1693
1694
1695
1696
1697
1698
1699
1700
# File 'lib/aws-sdk-secretsmanager/types.rb', line 1692

class ReplicationStatusType < Struct.new(
  :region,
  :kms_key_id,
  :status,
  :status_message,
  :last_accessed_date)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

Status message such as “*Secret with this name already exists in this region*”.



1692
1693
1694
1695
1696
1697
1698
1699
1700
# File 'lib/aws-sdk-secretsmanager/types.rb', line 1692

class ReplicationStatusType < Struct.new(
  :region,
  :kms_key_id,
  :status,
  :status_message,
  :last_accessed_date)
  SENSITIVE = []
  include Aws::Structure
end