Package com.pulumi.aws.rds
Class InstanceAutomatedBackupsReplicationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rds.InstanceAutomatedBackupsReplicationArgs
-
public final class InstanceAutomatedBackupsReplicationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceAutomatedBackupsReplicationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceAutomatedBackupsReplicationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceAutomatedBackupsReplicationArgs.Builderbuilder()static InstanceAutomatedBackupsReplicationArgs.Builderbuilder(InstanceAutomatedBackupsReplicationArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>kmsKeyId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>preSignedUrl()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>retentionPeriod()com.pulumi.core.Output<java.lang.String>sourceDbInstanceArn()
-
-
-
Field Detail
-
Empty
public static final InstanceAutomatedBackupsReplicationArgs Empty
-
-
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 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`.
-
builder
public static InstanceAutomatedBackupsReplicationArgs.Builder builder()
-
builder
public static InstanceAutomatedBackupsReplicationArgs.Builder builder(InstanceAutomatedBackupsReplicationArgs defaults)
-
-