Class InstanceAutomatedBackupsReplicationState


  • public final class InstanceAutomatedBackupsReplicationState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • kmsKeyId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyId()
        Returns:
        AWS KMS key identifier for encryption of the replicated automated backups. The KMS key ID is the ARN for the KMS encryption key in the destination AWS Region, for example, `arn:aws:kms:us-east-1:123456789012:key/AKIAIOSFODNN7EXAMPLE`.
      • preSignedUrl

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> preSignedUrl()
        Returns:
        URL that contains a [Signature Version 4](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) signed request for the [`StartDBInstanceAutomatedBackupsReplication`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_StartDBInstanceAutomatedBackupsReplication.html) action to be called in the AWS Region of the source DB instance.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • retentionPeriod

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> retentionPeriod()
        Returns:
        Retention period for the replicated automated backups, defaults to `7`.
      • sourceDbInstanceArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceDbInstanceArn()
        Returns:
        ARN of the source DB instance for the replicated automated backups, for example, `arn:aws:rds:us-west-2:123456789012:db:mydatabase`.