GetSnapshotResult

data class GetSnapshotResult(val arn: String, val dataEncryptionKeyId: String, val description: String, val encrypted: Boolean, val filters: List<GetSnapshotFilter>? = null, val id: String, val kmsKeyId: String, val mostRecent: Boolean? = null, val outpostArn: String, val ownerAlias: String, val ownerId: String, val owners: List<String>? = null, val restorableByUserIds: List<String>? = null, val snapshotId: String, val snapshotIds: List<String>? = null, val state: String, val storageTier: String, val tags: Map<String, String>, val volumeId: String, val volumeSize: Int)

A collection of values returned by getSnapshot.

Constructors

Link copied to clipboard
constructor(arn: String, dataEncryptionKeyId: String, description: String, encrypted: Boolean, filters: List<GetSnapshotFilter>? = null, id: String, kmsKeyId: String, mostRecent: Boolean? = null, outpostArn: String, ownerAlias: String, ownerId: String, owners: List<String>? = null, restorableByUserIds: List<String>? = null, snapshotId: String, snapshotIds: List<String>? = null, state: String, storageTier: String, tags: Map<String, String>, volumeId: String, volumeSize: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the EBS Snapshot.

Link copied to clipboard

The data encryption key identifier for the snapshot.

Link copied to clipboard

Description for the snapshot

Link copied to clipboard

Whether the snapshot is encrypted.

Link copied to clipboard
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

ARN for the KMS encryption key.

Link copied to clipboard
val mostRecent: Boolean? = null
Link copied to clipboard

ARN of the Outpost on which the snapshot is stored.

Link copied to clipboard

Value from an Amazon-maintained list (amazon, aws-marketplace, microsoft) of snapshot owners.

Link copied to clipboard

AWS account ID of the EBS snapshot owner.

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

Snapshot ID (e.g., snap-59fcb34e).

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

Snapshot state.

Link copied to clipboard

Storage tier in which the snapshot is stored.

Link copied to clipboard

Map of tags for the resource.

Link copied to clipboard

Volume ID (e.g., vol-59fcb34e).

Link copied to clipboard

Size of the drive in GiBs.