GetRestoreJobsPlainArgs

data class GetRestoreJobsPlainArgs(val outputFile: String? = null, val restoreIds: List<String>? = null, val restoreType: String, val sourceTypes: List<String>? = null, val status: String? = null, val targetBuckets: List<String>? = null, val targetFileSystemIds: List<String>? = null, val targetInstanceIds: List<String>? = null, val vaultIds: List<String>? = null) : ConvertibleToJava<GetRestoreJobsPlainArgs>

A collection of arguments for invoking getRestoreJobs.

Constructors

Link copied to clipboard
fun GetRestoreJobsPlainArgs(outputFile: String? = null, restoreIds: List<String>? = null, restoreType: String, sourceTypes: List<String>? = null, status: String? = null, targetBuckets: List<String>? = null, targetFileSystemIds: List<String>? = null, targetInstanceIds: List<String>? = null, vaultIds: List<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GetRestoreJobsPlainArgs

Properties

Link copied to clipboard
val outputFile: String? = null

File name where to save data source results (after running pulumi preview).

Link copied to clipboard
val restoreIds: List<String>? = null

The list of restore job IDs.

Link copied to clipboard

The type of recovery destination. Valid Values: ECS_FILE, OSS, NAS.

Link copied to clipboard
val sourceTypes: List<String>? = null

The list of data source types. Valid values: ECS_FILE, NAS, OSS, OTS_TABLE,UDM_ECS_ROLLBACK.

Link copied to clipboard
val status: String? = null

The status of restore job.

Link copied to clipboard
val targetBuckets: List<String>? = null

The name of target ofo OSS bucket.

Link copied to clipboard

The ID of destination file system.

Link copied to clipboard

The ID of target ECS instance.

Link copied to clipboard
val vaultIds: List<String>? = null

The ID of backup vault.