Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Ingestion = Ingestion' {
- requestSource :: Maybe IngestionRequestSource
- queueInfo :: Maybe QueueInfo
- ingestionTimeInSeconds :: Maybe Integer
- requestType :: Maybe IngestionRequestType
- ingestionSizeInBytes :: Maybe Integer
- rowInfo :: Maybe RowInfo
- ingestionId :: Maybe Text
- errorInfo :: Maybe ErrorInfo
- arn :: Text
- ingestionStatus :: IngestionStatus
- createdTime :: POSIX
- newIngestion :: Text -> IngestionStatus -> UTCTime -> Ingestion
- ingestion_requestSource :: Lens' Ingestion (Maybe IngestionRequestSource)
- ingestion_queueInfo :: Lens' Ingestion (Maybe QueueInfo)
- ingestion_ingestionTimeInSeconds :: Lens' Ingestion (Maybe Integer)
- ingestion_requestType :: Lens' Ingestion (Maybe IngestionRequestType)
- ingestion_ingestionSizeInBytes :: Lens' Ingestion (Maybe Integer)
- ingestion_rowInfo :: Lens' Ingestion (Maybe RowInfo)
- ingestion_ingestionId :: Lens' Ingestion (Maybe Text)
- ingestion_errorInfo :: Lens' Ingestion (Maybe ErrorInfo)
- ingestion_arn :: Lens' Ingestion Text
- ingestion_ingestionStatus :: Lens' Ingestion IngestionStatus
- ingestion_createdTime :: Lens' Ingestion UTCTime
Documentation
Information about the SPICE ingestion for a dataset.
See: newIngestion
smart constructor.
Ingestion' | |
|
Instances
:: Text | |
-> IngestionStatus | |
-> UTCTime | |
-> Ingestion |
Create a value of Ingestion
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:requestSource:Ingestion'
, ingestion_requestSource
- Event source for this ingestion.
$sel:queueInfo:Ingestion'
, ingestion_queueInfo
- Undocumented member.
$sel:ingestionTimeInSeconds:Ingestion'
, ingestion_ingestionTimeInSeconds
- The time that this ingestion took, measured in seconds.
$sel:requestType:Ingestion'
, ingestion_requestType
- Type of this ingestion.
$sel:ingestionSizeInBytes:Ingestion'
, ingestion_ingestionSizeInBytes
- The size of the data ingested, in bytes.
$sel:rowInfo:Ingestion'
, ingestion_rowInfo
- Undocumented member.
$sel:ingestionId:Ingestion'
, ingestion_ingestionId
- Ingestion ID.
$sel:errorInfo:Ingestion'
, ingestion_errorInfo
- Error information for this ingestion.
$sel:arn:Ingestion'
, ingestion_arn
- The Amazon Resource Name (ARN) of the resource.
$sel:ingestionStatus:Ingestion'
, ingestion_ingestionStatus
- Ingestion status.
$sel:createdTime:Ingestion'
, ingestion_createdTime
- The time that this ingestion started.
ingestion_requestSource :: Lens' Ingestion (Maybe IngestionRequestSource) Source #
Event source for this ingestion.
ingestion_ingestionTimeInSeconds :: Lens' Ingestion (Maybe Integer) Source #
The time that this ingestion took, measured in seconds.
ingestion_requestType :: Lens' Ingestion (Maybe IngestionRequestType) Source #
Type of this ingestion.
ingestion_ingestionSizeInBytes :: Lens' Ingestion (Maybe Integer) Source #
The size of the data ingested, in bytes.
ingestion_errorInfo :: Lens' Ingestion (Maybe ErrorInfo) Source #
Error information for this ingestion.
ingestion_ingestionStatus :: Lens' Ingestion IngestionStatus Source #
Ingestion status.