AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#kms_key_idString

Can be an ARN, Key ID, or Alias.

Returns:

  • (String)


1635
1636
1637
1638
1639
1640
1641
1642
1643
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1635

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 you last accessed the secret in the Region.

Returns:

  • (Time)


1635
1636
1637
1638
1639
1640
1641
1642
1643
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1635

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.

Returns:

  • (String)


1635
1636
1637
1638
1639
1640
1641
1642
1643
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1635

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.

Returns:

  • (String)


1635
1636
1637
1638
1639
1640
1641
1642
1643
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1635

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".

Returns:

  • (String)


1635
1636
1637
1638
1639
1640
1641
1642
1643
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 1635

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