SecretReplicaArgs

data class SecretReplicaArgs(val kmsKeyId: Output<String>? = null, val lastAccessedDate: Output<String>? = null, val region: Output<String>, val status: Output<String>? = null, val statusMessage: Output<String>? = null) : ConvertibleToJava<SecretReplicaArgs>

Constructors

Link copied to clipboard
constructor(kmsKeyId: Output<String>? = null, lastAccessedDate: Output<String>? = null, region: Output<String>, status: Output<String>? = null, statusMessage: Output<String>? = null)

Properties

Link copied to clipboard
val kmsKeyId: Output<String>? = null

ARN, Key ID, or Alias of the AWS KMS key within the region secret is replicated to. If one is not specified, then Secrets Manager defaults to using the AWS account's default KMS key (aws/secretsmanager) in the region or creates one for use if non-existent.

Link copied to clipboard
val lastAccessedDate: Output<String>? = null

Date that you last accessed the secret in the Region.

Link copied to clipboard
val region: Output<String>

Region for replicating the secret.

Link copied to clipboard
val status: Output<String>? = null

Status can be InProgress, Failed, or InSync.

Link copied to clipboard
val statusMessage: Output<String>? = null

Message such as Replication succeeded or Secret with this name already exists in this region.

Functions

Link copied to clipboard
open override fun toJava(): SecretReplicaArgs