amazonka-fsx-2.0: Amazon FSx 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.FSx.Types.DataRepositoryTaskStatus

Description

 
Synopsis

Documentation

data DataRepositoryTaskStatus Source #

Provides the task status showing a running total of the total number of files to be processed, the number successfully processed, and the number of files the task failed to process.

See: newDataRepositoryTaskStatus smart constructor.

Constructors

DataRepositoryTaskStatus' 

Fields

  • failedCount :: Maybe Integer

    A running total of the number of files that the task failed to process.

  • lastUpdatedTime :: Maybe POSIX

    The time at which the task status was last updated.

  • releasedCapacity :: Maybe Integer

    The total amount of data, in GiB, released by an Amazon File Cache AUTO_RELEASE_DATA task that automatically releases files from the cache.

  • succeededCount :: Maybe Integer

    A running total of the number of files that the task has successfully processed.

  • totalCount :: Maybe Integer

    The total number of files that the task will process. While a task is executing, the sum of SucceededCount plus FailedCount may not equal TotalCount. When the task is complete, TotalCount equals the sum of SucceededCount plus FailedCount.

Instances

Instances details
FromJSON DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

Generic DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

Associated Types

type Rep DataRepositoryTaskStatus :: Type -> Type #

Read DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

Show DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

NFData DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

Eq DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

Hashable DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

type Rep DataRepositoryTaskStatus Source # 
Instance details

Defined in Amazonka.FSx.Types.DataRepositoryTaskStatus

type Rep DataRepositoryTaskStatus = D1 ('MetaData "DataRepositoryTaskStatus" "Amazonka.FSx.Types.DataRepositoryTaskStatus" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "DataRepositoryTaskStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failedCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "releasedCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "succeededCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newDataRepositoryTaskStatus :: DataRepositoryTaskStatus Source #

Create a value of DataRepositoryTaskStatus 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:failedCount:DataRepositoryTaskStatus', dataRepositoryTaskStatus_failedCount - A running total of the number of files that the task failed to process.

$sel:lastUpdatedTime:DataRepositoryTaskStatus', dataRepositoryTaskStatus_lastUpdatedTime - The time at which the task status was last updated.

$sel:releasedCapacity:DataRepositoryTaskStatus', dataRepositoryTaskStatus_releasedCapacity - The total amount of data, in GiB, released by an Amazon File Cache AUTO_RELEASE_DATA task that automatically releases files from the cache.

$sel:succeededCount:DataRepositoryTaskStatus', dataRepositoryTaskStatus_succeededCount - A running total of the number of files that the task has successfully processed.

$sel:totalCount:DataRepositoryTaskStatus', dataRepositoryTaskStatus_totalCount - The total number of files that the task will process. While a task is executing, the sum of SucceededCount plus FailedCount may not equal TotalCount. When the task is complete, TotalCount equals the sum of SucceededCount plus FailedCount.

dataRepositoryTaskStatus_failedCount :: Lens' DataRepositoryTaskStatus (Maybe Integer) Source #

A running total of the number of files that the task failed to process.

dataRepositoryTaskStatus_lastUpdatedTime :: Lens' DataRepositoryTaskStatus (Maybe UTCTime) Source #

The time at which the task status was last updated.

dataRepositoryTaskStatus_releasedCapacity :: Lens' DataRepositoryTaskStatus (Maybe Integer) Source #

The total amount of data, in GiB, released by an Amazon File Cache AUTO_RELEASE_DATA task that automatically releases files from the cache.

dataRepositoryTaskStatus_succeededCount :: Lens' DataRepositoryTaskStatus (Maybe Integer) Source #

A running total of the number of files that the task has successfully processed.

dataRepositoryTaskStatus_totalCount :: Lens' DataRepositoryTaskStatus (Maybe Integer) Source #

The total number of files that the task will process. While a task is executing, the sum of SucceededCount plus FailedCount may not equal TotalCount. When the task is complete, TotalCount equals the sum of SucceededCount plus FailedCount.