GetSnapshotsPlainArgs

data class GetSnapshotsPlainArgs(val bucket: String? = null, val completeTime: String? = null, val completeTimeChecker: String? = null, val createTime: String? = null, val fileSystemId: String? = null, val ids: List<String>? = null, val instanceId: String? = null, val limit: Int? = null, val outputFile: String? = null, val query: String? = null, val sourceType: String, val status: String? = null, val vaultId: String) : ConvertibleToJava<GetSnapshotsPlainArgs>

A collection of arguments for invoking getSnapshots.

Constructors

Link copied to clipboard
fun GetSnapshotsPlainArgs(bucket: String? = null, completeTime: String? = null, completeTimeChecker: String? = null, createTime: String? = null, fileSystemId: String? = null, ids: List<String>? = null, instanceId: String? = null, limit: Int? = null, outputFile: String? = null, query: String? = null, sourceType: String, status: String? = null, vaultId: String)

Functions

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

Properties

Link copied to clipboard
val bucket: String? = null

The name of OSS bucket.

Link copied to clipboard
val completeTime: String? = null

The time when the snapshot completed. UNIX time in seconds.

Link copied to clipboard

Complete time filter operator. Optional values: MATCH_TERM, GREATER_THAN, GREATER_THAN_OR_EQUAL, LESS_THAN, LESS_THAN_OR_EQUAL, BETWEEN.

Link copied to clipboard
val createTime: String? = null

File System Creation Time of Nas. Unix Time Seconds.

Link copied to clipboard
val fileSystemId: String? = null

The ID of NAS File system.

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

A list of Snapshot IDs.

Link copied to clipboard
val instanceId: String? = null

The ID of ECS instance.

Link copied to clipboard
val limit: Int? = null
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 query: String? = null
Link copied to clipboard

Data source type, optional values: ECS_FILE, OSS, NAS.

Link copied to clipboard
val status: String? = null

The status of snapshot execution. Possible values: COMPLETE, PARTIAL_COMPLETE, FAILED.

Link copied to clipboard

The ID of Vault.