Package com.pulumi.aws.rds.inputs
Class InstanceRestoreToPointInTimeArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rds.inputs.InstanceRestoreToPointInTimeArgs
-
public final class InstanceRestoreToPointInTimeArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceRestoreToPointInTimeArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceRestoreToPointInTimeArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceRestoreToPointInTimeArgs.Builderbuilder()static InstanceRestoreToPointInTimeArgs.Builderbuilder(InstanceRestoreToPointInTimeArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>restoreTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceDbInstanceAutomatedBackupsArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceDbInstanceIdentifier()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceDbiResourceId()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>useLatestRestorableTime()
-
-
-
Field Detail
-
Empty
public static final InstanceRestoreToPointInTimeArgs Empty
-
-
Method Detail
-
restoreTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> restoreTime()
- Returns:
- Date and time to restore from. Value must be a time in Universal Coordinated Time (UTC) format and must be before the latest restorable time for the DB instance. Cannot be specified with `useLatestRestorableTime`.
-
sourceDbInstanceAutomatedBackupsArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceDbInstanceAutomatedBackupsArn()
- Returns:
- ARN of the automated backup from which to restore. Required if `sourceDbInstanceIdentifier` or `sourceDbiResourceId` is not specified.
-
sourceDbInstanceIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceDbInstanceIdentifier()
- Returns:
- Identifier of the source DB instance from which to restore. Must match the identifier of an existing DB instance. Required if `sourceDbInstanceAutomatedBackupsArn` or `sourceDbiResourceId` is not specified.
-
sourceDbiResourceId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceDbiResourceId()
- Returns:
- Resource ID of the source DB instance from which to restore. Required if `sourceDbInstanceIdentifier` or `sourceDbInstanceAutomatedBackupsArn` is not specified.
-
useLatestRestorableTime
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> useLatestRestorableTime()
- Returns:
- Boolean value that indicates whether the DB instance is restored from the latest backup time. Defaults to `false`. Cannot be specified with `restoreTime`.
-
builder
public static InstanceRestoreToPointInTimeArgs.Builder builder()
-
builder
public static InstanceRestoreToPointInTimeArgs.Builder builder(InstanceRestoreToPointInTimeArgs defaults)
-
-