GetSnapshotIdsPlainArgs

data class GetSnapshotIdsPlainArgs(val filters: List<GetSnapshotIdsFilter>? = null, val owners: List<String>? = null, val restorableByUserIds: List<String>? = null) : ConvertibleToJava<GetSnapshotIdsPlainArgs>

A collection of arguments for invoking getSnapshotIds.

Constructors

Link copied to clipboard
constructor(filters: List<GetSnapshotIdsFilter>? = null, owners: List<String>? = null, restorableByUserIds: List<String>? = null)

Properties

Link copied to clipboard

One or more name/value pairs to filter off of. There are several valid keys, for a full reference, check out 1.

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

Returns the snapshots owned by the specified owner id. Multiple owners can be specified.

Link copied to clipboard

One or more AWS accounts IDs that can create volumes from the snapshot.

Functions

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