Class SecretReplicaArgs


  • public final class SecretReplicaArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SecretReplicaArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • 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`.