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.DiskImageDescription

Description

 
Synopsis

Documentation

data DiskImageDescription Source #

Describes a disk image.

See: newDiskImageDescription smart constructor.

Constructors

DiskImageDescription' 

Fields

Instances

Instances details
FromXML DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

Generic DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

Associated Types

type Rep DiskImageDescription :: Type -> Type #

Read DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

Show DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

NFData DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

Methods

rnf :: DiskImageDescription -> () #

Eq DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

Hashable DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

type Rep DiskImageDescription Source # 
Instance details

Defined in Amazonka.EC2.Types.DiskImageDescription

type Rep DiskImageDescription = D1 ('MetaData "DiskImageDescription" "Amazonka.EC2.Types.DiskImageDescription" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DiskImageDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checksum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiskImageFormat))) :*: (S1 ('MetaSel ('Just "importManifestUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newDiskImageDescription :: DiskImageDescription Source #

Create a value of DiskImageDescription 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:checksum:DiskImageDescription', diskImageDescription_checksum - The checksum computed for the disk image.

$sel:format:DiskImageDescription', diskImageDescription_format - The disk image format.

$sel:importManifestUrl:DiskImageDescription', diskImageDescription_importManifestUrl - A presigned URL for the import manifest stored in Amazon S3. For information about creating a presigned URL for an Amazon S3 object, read the "Query String Request Authentication Alternative" section of the Authenticating REST Requests topic in the Amazon Simple Storage Service Developer Guide.

For information about the import manifest referenced by this API action, see VM Import Manifest.

$sel:size:DiskImageDescription', diskImageDescription_size - The size of the disk image, in GiB.

diskImageDescription_checksum :: Lens' DiskImageDescription (Maybe Text) Source #

The checksum computed for the disk image.

diskImageDescription_importManifestUrl :: Lens' DiskImageDescription (Maybe Text) Source #

A presigned URL for the import manifest stored in Amazon S3. For information about creating a presigned URL for an Amazon S3 object, read the "Query String Request Authentication Alternative" section of the Authenticating REST Requests topic in the Amazon Simple Storage Service Developer Guide.

For information about the import manifest referenced by this API action, see VM Import Manifest.

diskImageDescription_size :: Lens' DiskImageDescription (Maybe Integer) Source #

The size of the disk image, in GiB.