amazonka-redshift-2.0: Amazon Redshift 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.Redshift.Types.DataTransferProgress

Description

 
Synopsis

Documentation

data DataTransferProgress Source #

Describes the status of a cluster while it is in the process of resizing with an incremental resize.

See: newDataTransferProgress smart constructor.

Constructors

DataTransferProgress' 

Fields

Instances

Instances details
FromXML DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

Generic DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

Associated Types

type Rep DataTransferProgress :: Type -> Type #

Read DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

Show DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

NFData DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

Methods

rnf :: DataTransferProgress -> () #

Eq DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

Hashable DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

type Rep DataTransferProgress Source # 
Instance details

Defined in Amazonka.Redshift.Types.DataTransferProgress

type Rep DataTransferProgress = D1 ('MetaData "DataTransferProgress" "Amazonka.Redshift.Types.DataTransferProgress" "amazonka-redshift-2.0-4tocKxBWIuj2GdXa6djdUl" 'False) (C1 ('MetaCons "DataTransferProgress'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "currentRateInMegaBytesPerSecond") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "dataTransferredInMegaBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "elapsedTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "estimatedTimeToCompletionInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "totalDataInMegaBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newDataTransferProgress :: DataTransferProgress Source #

Create a value of DataTransferProgress 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:currentRateInMegaBytesPerSecond:DataTransferProgress', dataTransferProgress_currentRateInMegaBytesPerSecond - Describes the data transfer rate in MB's per second.

$sel:dataTransferredInMegaBytes:DataTransferProgress', dataTransferProgress_dataTransferredInMegaBytes - Describes the total amount of data that has been transfered in MB's.

$sel:elapsedTimeInSeconds:DataTransferProgress', dataTransferProgress_elapsedTimeInSeconds - Describes the number of seconds that have elapsed during the data transfer.

$sel:estimatedTimeToCompletionInSeconds:DataTransferProgress', dataTransferProgress_estimatedTimeToCompletionInSeconds - Describes the estimated number of seconds remaining to complete the transfer.

$sel:status:DataTransferProgress', dataTransferProgress_status - Describes the status of the cluster. While the transfer is in progress the status is transferringdata.

$sel:totalDataInMegaBytes:DataTransferProgress', dataTransferProgress_totalDataInMegaBytes - Describes the total amount of data to be transfered in megabytes.

dataTransferProgress_dataTransferredInMegaBytes :: Lens' DataTransferProgress (Maybe Integer) Source #

Describes the total amount of data that has been transfered in MB's.

dataTransferProgress_elapsedTimeInSeconds :: Lens' DataTransferProgress (Maybe Integer) Source #

Describes the number of seconds that have elapsed during the data transfer.

dataTransferProgress_estimatedTimeToCompletionInSeconds :: Lens' DataTransferProgress (Maybe Integer) Source #

Describes the estimated number of seconds remaining to complete the transfer.

dataTransferProgress_status :: Lens' DataTransferProgress (Maybe Text) Source #

Describes the status of the cluster. While the transfer is in progress the status is transferringdata.

dataTransferProgress_totalDataInMegaBytes :: Lens' DataTransferProgress (Maybe Integer) Source #

Describes the total amount of data to be transfered in megabytes.