amazonka-ec2-2.0: Amazon Elastic Compute Cloud SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EC2.Types.SnapshotDetail

Description

 
Synopsis

Documentation

data SnapshotDetail Source #

Describes the snapshot created from the imported disk.

See: newSnapshotDetail smart constructor.

Constructors

SnapshotDetail' 

Fields

Instances

Instances details
FromXML SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

Generic SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

Associated Types

type Rep SnapshotDetail :: Type -> Type #

Read SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

Show SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

NFData SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

Methods

rnf :: SnapshotDetail -> () #

Eq SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

Hashable SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

type Rep SnapshotDetail Source # 
Instance details

Defined in Amazonka.EC2.Types.SnapshotDetail

newSnapshotDetail :: SnapshotDetail Source #

Create a value of SnapshotDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:SnapshotDetail', snapshotDetail_description - A description for the snapshot.

$sel:deviceName:SnapshotDetail', snapshotDetail_deviceName - The block device mapping for the snapshot.

$sel:diskImageSize:SnapshotDetail', snapshotDetail_diskImageSize - The size of the disk in the snapshot, in GiB.

$sel:format:SnapshotDetail', snapshotDetail_format - The format of the disk image from which the snapshot is created.

$sel:progress:SnapshotDetail', snapshotDetail_progress - The percentage of progress for the task.

$sel:snapshotId:SnapshotDetail', snapshotDetail_snapshotId - The snapshot ID of the disk being imported.

$sel:status:SnapshotDetail', snapshotDetail_status - A brief status of the snapshot creation.

$sel:statusMessage:SnapshotDetail', snapshotDetail_statusMessage - A detailed status message for the snapshot creation.

$sel:url:SnapshotDetail', snapshotDetail_url - The URL used to access the disk image.

$sel:userBucket:SnapshotDetail', snapshotDetail_userBucket - The Amazon S3 bucket for the disk image.

snapshotDetail_description :: Lens' SnapshotDetail (Maybe Text) Source #

A description for the snapshot.

snapshotDetail_deviceName :: Lens' SnapshotDetail (Maybe Text) Source #

The block device mapping for the snapshot.

snapshotDetail_diskImageSize :: Lens' SnapshotDetail (Maybe Double) Source #

The size of the disk in the snapshot, in GiB.

snapshotDetail_format :: Lens' SnapshotDetail (Maybe Text) Source #

The format of the disk image from which the snapshot is created.

snapshotDetail_progress :: Lens' SnapshotDetail (Maybe Text) Source #

The percentage of progress for the task.

snapshotDetail_snapshotId :: Lens' SnapshotDetail (Maybe Text) Source #

The snapshot ID of the disk being imported.

snapshotDetail_status :: Lens' SnapshotDetail (Maybe Text) Source #

A brief status of the snapshot creation.

snapshotDetail_statusMessage :: Lens' SnapshotDetail (Maybe Text) Source #

A detailed status message for the snapshot creation.

snapshotDetail_url :: Lens' SnapshotDetail (Maybe Text) Source #

The URL used to access the disk image.

snapshotDetail_userBucket :: Lens' SnapshotDetail (Maybe UserBucketDetails) Source #

The Amazon S3 bucket for the disk image.