amazonka-drs-2.0: Amazon Elastic Disaster Recovery Service 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.DrS.Types.ConversionProperties

Description

 
Synopsis

Documentation

data ConversionProperties Source #

Properties of a conversion job

See: newConversionProperties smart constructor.

Constructors

ConversionProperties' 

Fields

Instances

Instances details
FromJSON ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

Generic ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

Associated Types

type Rep ConversionProperties :: Type -> Type #

Read ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

Show ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

NFData ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

Methods

rnf :: ConversionProperties -> () #

Eq ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

Hashable ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

type Rep ConversionProperties Source # 
Instance details

Defined in Amazonka.DrS.Types.ConversionProperties

type Rep ConversionProperties = D1 ('MetaData "ConversionProperties" "Amazonka.DrS.Types.ConversionProperties" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "ConversionProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "forceUefi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "rootVolumeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "volumeToConversionMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "volumeToVolumeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Natural)))))))

newConversionProperties :: ConversionProperties Source #

Create a value of ConversionProperties 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:dataTimestamp:ConversionProperties', conversionProperties_dataTimestamp - The timestamp of when the snapshot being converted was taken

$sel:forceUefi:ConversionProperties', conversionProperties_forceUefi - Whether the volume being converted uses UEFI or not

$sel:rootVolumeName:ConversionProperties', conversionProperties_rootVolumeName - The root volume name of a conversion job

$sel:volumeToConversionMap:ConversionProperties', conversionProperties_volumeToConversionMap - A mapping between the volumes being converted and the converted snapshot ids

$sel:volumeToVolumeSize:ConversionProperties', conversionProperties_volumeToVolumeSize - A mapping between the volumes and their sizes

conversionProperties_dataTimestamp :: Lens' ConversionProperties (Maybe Text) Source #

The timestamp of when the snapshot being converted was taken

conversionProperties_forceUefi :: Lens' ConversionProperties (Maybe Bool) Source #

Whether the volume being converted uses UEFI or not

conversionProperties_rootVolumeName :: Lens' ConversionProperties (Maybe Text) Source #

The root volume name of a conversion job

conversionProperties_volumeToConversionMap :: Lens' ConversionProperties (Maybe (HashMap Text (HashMap Text Text))) Source #

A mapping between the volumes being converted and the converted snapshot ids