Skip to main content


No description

type AWSEBSVolume {
attachments: [AWSEBSVolumeAttachment]!
availabilityZone: String!
createdAt: DateTime
encrypted: Boolean!
fastRestored: Boolean!
iops: Int!
kmsKeyId: String!
multiAttachEnabled: Boolean!
outpostArn: String!
size: Int!
snapshot: AWSEBSSnapshot
state: AWSEBSVolumeStateType!
tags: [AWSTag]!
throughput: Int!
id: String!
type: AWSEBSVolumeType!


AWSEBSVolume.attachments ● [AWSEBSVolumeAttachment]! non-null object

Information about the volume attachments

AWSEBSVolume.availabilityZone ● String! non-null scalar

The Availability Zone for the volume

AWSEBSVolume.createdAt ● DateTime scalar

The time stamp when volume creation was initiated

AWSEBSVolume.encrypted ● Boolean! non-null scalar

Indicates whether the volume is encrypted

AWSEBSVolume.fastRestored ● Boolean! non-null scalar

Indicates whether the volume was created using fast snapshot restore

AWSEBSVolume.iops ● Int! non-null scalar

The number of I/O operations per second (IOPS)

AWSEBSVolume.kmsKeyId ● String! non-null scalar

The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that was used to protect the volume encryption key for the volume

AWSEBSVolume.multiAttachEnabled ● Boolean! non-null scalar

Indicates whether Amazon EBS Multi-Attach is enabled

AWSEBSVolume.outpostArn ● String! non-null scalar

The Amazon Resource Name (ARN) of the Outpost

AWSEBSVolume.size ● Int! non-null scalar

The size of the volume, in GiBs

AWSEBSVolume.snapshot ● AWSEBSSnapshot object

The snapshot from which the volume was created, if applicable

AWSEBSVolume.state ● AWSEBSVolumeStateType! non-null enum

The volume state

AWSEBSVolume.tags ● [AWSTag]! non-null object

Any tags assigned to the volume

AWSEBSVolume.throughput ● Int! non-null scalar

The throughput that the volume supports, in MiB/s ● String! non-null scalar

The ID of the volume

AWSEBSVolume.type ● AWSEBSVolumeType! non-null enum

The volume type

Member of

AWSEC2InstanceEbsInstanceBlockDevice object