Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ImportSummary = ImportSummary' {}
- newImportSummary :: ImportSummary
- importSummary_cloudWatchLogGroupArn :: Lens' ImportSummary (Maybe Text)
- importSummary_endTime :: Lens' ImportSummary (Maybe UTCTime)
- importSummary_importArn :: Lens' ImportSummary (Maybe Text)
- importSummary_importStatus :: Lens' ImportSummary (Maybe ImportStatus)
- importSummary_inputFormat :: Lens' ImportSummary (Maybe InputFormat)
- importSummary_s3BucketSource :: Lens' ImportSummary (Maybe S3BucketSource)
- importSummary_startTime :: Lens' ImportSummary (Maybe UTCTime)
- importSummary_tableArn :: Lens' ImportSummary (Maybe Text)
Documentation
data ImportSummary Source #
Summary information about the source file for the import.
See: newImportSummary
smart constructor.
ImportSummary' | |
|
Instances
newImportSummary :: ImportSummary Source #
Create a value of ImportSummary
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:cloudWatchLogGroupArn:ImportSummary'
, importSummary_cloudWatchLogGroupArn
- The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated
with this import task.
$sel:endTime:ImportSummary'
, importSummary_endTime
- The time at which this import task ended. (Does this include the
successful complete creation of the table it was imported to?)
$sel:importArn:ImportSummary'
, importSummary_importArn
- The Amazon Resource Number (ARN) corresponding to the import request.
$sel:importStatus:ImportSummary'
, importSummary_importStatus
- The status of the import operation.
$sel:inputFormat:ImportSummary'
, importSummary_inputFormat
- The format of the source data. Valid values are CSV
, DYNAMODB_JSON
or ION
.
$sel:s3BucketSource:ImportSummary'
, importSummary_s3BucketSource
- The path and S3 bucket of the source file that is being imported. This
includes the S3Bucket (required), S3KeyPrefix (optional) and
S3BucketOwner (optional if the bucket is owned by the requester).
$sel:startTime:ImportSummary'
, importSummary_startTime
- The time at which this import task began.
$sel:tableArn:ImportSummary'
, importSummary_tableArn
- The Amazon Resource Number (ARN) of the table being imported into.
importSummary_cloudWatchLogGroupArn :: Lens' ImportSummary (Maybe Text) Source #
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.
importSummary_endTime :: Lens' ImportSummary (Maybe UTCTime) Source #
The time at which this import task ended. (Does this include the successful complete creation of the table it was imported to?)
importSummary_importArn :: Lens' ImportSummary (Maybe Text) Source #
The Amazon Resource Number (ARN) corresponding to the import request.
importSummary_importStatus :: Lens' ImportSummary (Maybe ImportStatus) Source #
The status of the import operation.
importSummary_inputFormat :: Lens' ImportSummary (Maybe InputFormat) Source #
The format of the source data. Valid values are CSV
, DYNAMODB_JSON
or ION
.
importSummary_s3BucketSource :: Lens' ImportSummary (Maybe S3BucketSource) Source #
The path and S3 bucket of the source file that is being imported. This includes the S3Bucket (required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the requester).
importSummary_startTime :: Lens' ImportSummary (Maybe UTCTime) Source #
The time at which this import task began.
importSummary_tableArn :: Lens' ImportSummary (Maybe Text) Source #
The Amazon Resource Number (ARN) of the table being imported into.