GetOpenZfsSnapshotPlainArgs

data class GetOpenZfsSnapshotPlainArgs(val filters: List<GetOpenZfsSnapshotFilter>? = null, val mostRecent: Boolean? = null, val name: String? = null, val snapshotIds: List<String>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetOpenZfsSnapshotPlainArgs>

A collection of arguments for invoking getOpenZfsSnapshot.

Constructors

Link copied to clipboard
constructor(filters: List<GetOpenZfsSnapshotFilter>? = null, mostRecent: Boolean? = null, name: String? = null, snapshotIds: List<String>? = null, tags: Map<String, String>? = null)

Properties

Link copied to clipboard

One or more name/value pairs to filter off of. The supported names are file-system-id or volume-id.

Link copied to clipboard
val mostRecent: Boolean? = null

If more than one result is returned, use the most recent snapshot.

Link copied to clipboard
val name: String? = null

Name of the snapshot.

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

Returns information on a specific snapshot_id.

Link copied to clipboard
val tags: Map<String, String>? = null

List of Tag values, with a maximum of 50 elements.

Functions

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