Skip to content

ReplicationStatusType

Source code in docs_src/capo_secrets_manager/types/replication_status_type.py
class ReplicationStatusType(TypedDict, closed=True):
    region: NotRequired["capo_secrets_manager.types.region_type.RegionType"]
    """<p>The Region where replication occurs.</p>"""
    kms_key_id: NotRequired["capo_secrets_manager.types.kms_key_id_type.KmsKeyIdType"]
    """<p>Can be an <code>ARN</code>, <code>Key ID</code>, or <code>Alias</code>. </p>"""
    status: NotRequired["capo_secrets_manager.types.status_type.StatusType"]
    """<p>The status can be <code>InProgress</code>, <code>Failed</code>, or <code>InSync</code>.</p>"""
    status_message: NotRequired[
        "capo_secrets_manager.types.status_message_type.StatusMessageType"
    ]
    """<p>Status message such as "<i>Secret with this name already exists in this region</i>".</p>"""
    last_accessed_date: NotRequired[
        "capo_secrets_manager.types.last_accessed_date_type.LastAccessedDateType"
    ]
    """<p>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.</p>"""

kms_key_id instance-attribute

kms_key_id: NotRequired[KmsKeyIdType]

Can be an ARN, Key ID, or Alias.

last_accessed_date instance-attribute

last_accessed_date: NotRequired[LastAccessedDateType]

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.

region instance-attribute

region: NotRequired[RegionType]

The Region where replication occurs.

status instance-attribute

status: NotRequired[StatusType]

The status can be InProgress, Failed, or InSync.

status_message instance-attribute

status_message: NotRequired[StatusMessageType]

Status message such as "Secret with this name already exists in this region".