Package com.pulumi.aws.rds.inputs
Class ExportTaskState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rds.inputs.ExportTaskState
-
public final class ExportTaskState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExportTaskState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExportTaskStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportTaskState.Builderbuilder()static ExportTaskState.Builderbuilder(ExportTaskState defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>exportOnlies()java.util.Optional<com.pulumi.core.Output<java.lang.String>>exportTaskIdentifier()java.util.Optional<com.pulumi.core.Output<java.lang.String>>failureCause()java.util.Optional<com.pulumi.core.Output<java.lang.String>>iamRoleArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>kmsKeyId()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>percentProgress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>s3BucketName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>s3Prefix()java.util.Optional<com.pulumi.core.Output<java.lang.String>>snapshotTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.lang.String>>taskEndTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>taskStartTime()java.util.Optional<com.pulumi.core.Output<ExportTaskTimeoutsArgs>>timeouts()java.util.Optional<com.pulumi.core.Output<java.lang.String>>warningMessage()
-
-
-
Field Detail
-
Empty
public static final ExportTaskState Empty
-
-
Method Detail
-
exportOnlies
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> exportOnlies()
- Returns:
- Data to be exported from the snapshot. If this parameter is not provided, all the snapshot data is exported. Valid values are documented in the [AWS StartExportTask API documentation](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_StartExportTask.html#API_StartExportTask_RequestParameters).
-
exportTaskIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> exportTaskIdentifier()
- Returns:
- Unique identifier for the snapshot export task.
-
failureCause
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> failureCause()
- Returns:
- Reason the export failed, if it failed.
-
iamRoleArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> iamRoleArn()
- Returns:
- ARN of the IAM role to use for writing to the Amazon S3 bucket.
-
kmsKeyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKeyId()
- Returns:
- ID of the Amazon Web Services KMS key to use to encrypt the snapshot.
-
percentProgress
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> percentProgress()
- Returns:
- Progress of the snapshot export task as a percentage.
-
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.
-
s3BucketName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3BucketName()
- Returns:
- Name of the Amazon S3 bucket to export the snapshot to.
-
s3Prefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3Prefix()
- Returns:
- Amazon S3 bucket prefix to use as the file name and path of the exported snapshot.
-
snapshotTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> snapshotTime()
- Returns:
- Time that the snapshot was created.
-
sourceArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceArn()
- Returns:
- ARN of the snapshot to export. The following arguments are optional:
-
sourceType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceType()
- Returns:
- Type of source for the export.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status of the export task.
-
taskEndTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> taskEndTime()
- Returns:
- Time that the snapshot export task completed.
-
taskStartTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> taskStartTime()
- Returns:
- Time that the snapshot export task started.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<ExportTaskTimeoutsArgs>> timeouts()
-
warningMessage
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> warningMessage()
- Returns:
- Warning about the snapshot export task, if any.
-
builder
public static ExportTaskState.Builder builder()
-
builder
public static ExportTaskState.Builder builder(ExportTaskState defaults)
-
-