GetSnapshotResult

data class GetSnapshotResult(val allocatedStorage: Int, val availabilityZone: String, val dbInstanceIdentifier: String? = null, val dbSnapshotArn: String, val dbSnapshotIdentifier: String? = null, val encrypted: Boolean, val engine: String, val engineVersion: String, val id: String, val includePublic: Boolean? = null, val includeShared: Boolean? = null, val iops: Int, val kmsKeyId: String, val licenseModel: String, val mostRecent: Boolean? = null, val optionGroupName: String, val originalSnapshotCreateTime: String, val port: Int, val snapshotCreateTime: String, val snapshotType: String? = null, val sourceDbSnapshotIdentifier: String, val sourceRegion: String, val status: String, val storageType: String, val tags: Map<String, String>, val vpcId: String)

A collection of values returned by getSnapshot.

Constructors

Link copied to clipboard
constructor(allocatedStorage: Int, availabilityZone: String, dbInstanceIdentifier: String? = null, dbSnapshotArn: String, dbSnapshotIdentifier: String? = null, encrypted: Boolean, engine: String, engineVersion: String, id: String, includePublic: Boolean? = null, includeShared: Boolean? = null, iops: Int, kmsKeyId: String, licenseModel: String, mostRecent: Boolean? = null, optionGroupName: String, originalSnapshotCreateTime: String, port: Int, snapshotCreateTime: String, snapshotType: String? = null, sourceDbSnapshotIdentifier: String, sourceRegion: String, status: String, storageType: String, tags: Map<String, String>, vpcId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Allocated storage size in gigabytes (GB).

Link copied to clipboard

Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.

Link copied to clipboard
Link copied to clipboard

ARN for the DB snapshot.

Link copied to clipboard
Link copied to clipboard

Whether the DB snapshot is encrypted.

Link copied to clipboard

Name of the database engine.

Link copied to clipboard

Version of the database engine.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
val includePublic: Boolean? = null
Link copied to clipboard
val includeShared: Boolean? = null
Link copied to clipboard
val iops: Int

Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.

Link copied to clipboard

ARN for the KMS encryption key.

Link copied to clipboard

License model information for the restored DB instance.

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

Provides the option group name for the DB snapshot.

Link copied to clipboard

Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.

Link copied to clipboard
val port: Int
Link copied to clipboard

Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.

Link copied to clipboard
val snapshotType: String? = null
Link copied to clipboard

DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.

Link copied to clipboard

Region that the DB snapshot was created in or copied from.

Link copied to clipboard

Status of this DB snapshot.

Link copied to clipboard

Storage type associated with DB snapshot.

Link copied to clipboard
Link copied to clipboard

ID of the VPC associated with the DB snapshot.