Package-level declarations

Types

Link copied to clipboard
data class FastSnapshotRestoreTimeouts(val create: String? = null, val delete: String? = null)
Link copied to clipboard
data class GetDefaultKmsKeyResult(val id: String, val keyArn: String)

A collection of values returned by getDefaultKmsKey.

Link copied to clipboard
data class GetEbsVolumesFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetEbsVolumesResult(val filters: List<GetEbsVolumesFilter>? = null, val id: String, val ids: List<String>, val tags: Map<String, String>? = null)

A collection of values returned by getEbsVolumes.

Link copied to clipboard
data class GetEncryptionByDefaultResult(val enabled: Boolean, val id: String)

A collection of values returned by getEncryptionByDefault.

Link copied to clipboard
data class GetSnapshotFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetSnapshotIdsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetSnapshotIdsResult(val filters: List<GetSnapshotIdsFilter>? = null, val id: String, val ids: List<String>, val owners: List<String>? = null, val restorableByUserIds: List<String>? = null)

A collection of values returned by getSnapshotIds.

Link copied to clipboard
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 startTime: String, val state: String, val storageTier: String, val tags: Map<String, String>, val volumeId: String, val volumeSize: Int)

A collection of values returned by getSnapshot.

Link copied to clipboard
data class GetVolumeFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetVolumeResult(val arn: String, val availabilityZone: String, val createTime: String, val encrypted: Boolean, val filters: List<GetVolumeFilter>? = null, val id: String, val iops: Int, val kmsKeyId: String, val mostRecent: Boolean? = null, val multiAttachEnabled: Boolean, val outpostArn: String, val size: Int, val snapshotId: String, val tags: Map<String, String>, val throughput: Int, val volumeId: String, val volumeType: String)

A collection of values returned by getVolume.

Link copied to clipboard
data class SnapshotImportClientData(val comment: String? = null, val uploadEnd: String? = null, val uploadSize: Double? = null, val uploadStart: String? = null)
Link copied to clipboard
data class SnapshotImportDiskContainer(val description: String? = null, val format: String, val url: String? = null, val userBucket: SnapshotImportDiskContainerUserBucket? = null)
Link copied to clipboard
data class SnapshotImportDiskContainerUserBucket(val s3Bucket: String, val s3Key: String)