Class SecretReplicaArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.secretsmanager.inputs.SecretReplicaArgs
-
public final class SecretReplicaArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecretReplicaArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static SecretReplicaArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SecretReplicaArgs.Builderbuilder()static SecretReplicaArgs.Builderbuilder(SecretReplicaArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>kmsKeyId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lastAccessedDate()com.pulumi.core.Output<java.lang.String>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.lang.String>>statusMessage()
-
-
-
Field Detail
-
Empty
public static final SecretReplicaArgs Empty
-
-
Method Detail
-
kmsKeyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyId()
- Returns:
- 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.
-
lastAccessedDate
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastAccessedDate()
- Returns:
- Date that you last accessed the secret in the Region.
-
region
public com.pulumi.core.Output<java.lang.String> region()
- Returns:
- Region for replicating the secret.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status can be `InProgress`, `Failed`, or `InSync`.
-
statusMessage
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> statusMessage()
- Returns:
- Message such as `Replication succeeded` or `Secret with this name already exists in this region`.
-
builder
public static SecretReplicaArgs.Builder builder()
-
builder
public static SecretReplicaArgs.Builder builder(SecretReplicaArgs defaults)
-
-