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 ImportTableDescription = ImportTableDescription' {
- clientToken :: Maybe Text
- cloudWatchLogGroupArn :: Maybe Text
- endTime :: Maybe POSIX
- errorCount :: Maybe Natural
- failureCode :: Maybe Text
- failureMessage :: Maybe Text
- importArn :: Maybe Text
- importStatus :: Maybe ImportStatus
- importedItemCount :: Maybe Natural
- inputCompressionType :: Maybe InputCompressionType
- inputFormat :: Maybe InputFormat
- inputFormatOptions :: Maybe InputFormatOptions
- processedItemCount :: Maybe Natural
- processedSizeBytes :: Maybe Integer
- s3BucketSource :: Maybe S3BucketSource
- startTime :: Maybe POSIX
- tableArn :: Maybe Text
- tableCreationParameters :: Maybe TableCreationParameters
- tableId :: Maybe Text
- newImportTableDescription :: ImportTableDescription
- importTableDescription_clientToken :: Lens' ImportTableDescription (Maybe Text)
- importTableDescription_cloudWatchLogGroupArn :: Lens' ImportTableDescription (Maybe Text)
- importTableDescription_endTime :: Lens' ImportTableDescription (Maybe UTCTime)
- importTableDescription_errorCount :: Lens' ImportTableDescription (Maybe Natural)
- importTableDescription_failureCode :: Lens' ImportTableDescription (Maybe Text)
- importTableDescription_failureMessage :: Lens' ImportTableDescription (Maybe Text)
- importTableDescription_importArn :: Lens' ImportTableDescription (Maybe Text)
- importTableDescription_importStatus :: Lens' ImportTableDescription (Maybe ImportStatus)
- importTableDescription_importedItemCount :: Lens' ImportTableDescription (Maybe Natural)
- importTableDescription_inputCompressionType :: Lens' ImportTableDescription (Maybe InputCompressionType)
- importTableDescription_inputFormat :: Lens' ImportTableDescription (Maybe InputFormat)
- importTableDescription_inputFormatOptions :: Lens' ImportTableDescription (Maybe InputFormatOptions)
- importTableDescription_processedItemCount :: Lens' ImportTableDescription (Maybe Natural)
- importTableDescription_processedSizeBytes :: Lens' ImportTableDescription (Maybe Integer)
- importTableDescription_s3BucketSource :: Lens' ImportTableDescription (Maybe S3BucketSource)
- importTableDescription_startTime :: Lens' ImportTableDescription (Maybe UTCTime)
- importTableDescription_tableArn :: Lens' ImportTableDescription (Maybe Text)
- importTableDescription_tableCreationParameters :: Lens' ImportTableDescription (Maybe TableCreationParameters)
- importTableDescription_tableId :: Lens' ImportTableDescription (Maybe Text)
Documentation
data ImportTableDescription Source #
Represents the properties of the table being imported into.
See: newImportTableDescription
smart constructor.
ImportTableDescription' | |
|
Instances
newImportTableDescription :: ImportTableDescription Source #
Create a value of ImportTableDescription
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:clientToken:ImportTableDescription'
, importTableDescription_clientToken
- The client token that was provided for the import task. Reusing the
client token on retry makes a call to ImportTable
idempotent.
$sel:cloudWatchLogGroupArn:ImportTableDescription'
, importTableDescription_cloudWatchLogGroupArn
- The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated
with the target table.
$sel:endTime:ImportTableDescription'
, importTableDescription_endTime
- The time at which the creation of the table associated with this import
task completed.
$sel:errorCount:ImportTableDescription'
, importTableDescription_errorCount
- The number of errors occurred on importing the source file into the
target table.
$sel:failureCode:ImportTableDescription'
, importTableDescription_failureCode
- The error code corresponding to the failure that the import job ran into
during execution.
$sel:failureMessage:ImportTableDescription'
, importTableDescription_failureMessage
- The error message corresponding to the failure that the import job ran
into during execution.
$sel:importArn:ImportTableDescription'
, importTableDescription_importArn
- The Amazon Resource Number (ARN) corresponding to the import request.
$sel:importStatus:ImportTableDescription'
, importTableDescription_importStatus
- The status of the import.
$sel:importedItemCount:ImportTableDescription'
, importTableDescription_importedItemCount
- The number of items successfully imported into the new table.
$sel:inputCompressionType:ImportTableDescription'
, importTableDescription_inputCompressionType
- The compression options for the data that has been imported into the
target table. The values are NONE, GZIP, or ZSTD.
$sel:inputFormat:ImportTableDescription'
, importTableDescription_inputFormat
- The format of the source data going into the target table.
$sel:inputFormatOptions:ImportTableDescription'
, importTableDescription_inputFormatOptions
- The format options for the data that was imported into the target table.
There is one value, CsvOption.
$sel:processedItemCount:ImportTableDescription'
, importTableDescription_processedItemCount
- The total number of items processed from the source file.
$sel:processedSizeBytes:ImportTableDescription'
, importTableDescription_processedSizeBytes
- The total size of data processed from the source file, in Bytes.
$sel:s3BucketSource:ImportTableDescription'
, importTableDescription_s3BucketSource
- Values for the S3 bucket the source file is imported from. Includes
bucket name (required), key prefix (optional) and bucket account owner
ID (optional).
$sel:startTime:ImportTableDescription'
, importTableDescription_startTime
- The time when this import task started.
$sel:tableArn:ImportTableDescription'
, importTableDescription_tableArn
- The Amazon Resource Number (ARN) of the table being imported into.
$sel:tableCreationParameters:ImportTableDescription'
, importTableDescription_tableCreationParameters
- The parameters for the new table that is being imported into.
$sel:tableId:ImportTableDescription'
, importTableDescription_tableId
- The table id corresponding to the table created by import table process.
importTableDescription_clientToken :: Lens' ImportTableDescription (Maybe Text) Source #
The client token that was provided for the import task. Reusing the
client token on retry makes a call to ImportTable
idempotent.
importTableDescription_cloudWatchLogGroupArn :: Lens' ImportTableDescription (Maybe Text) Source #
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
importTableDescription_endTime :: Lens' ImportTableDescription (Maybe UTCTime) Source #
The time at which the creation of the table associated with this import task completed.
importTableDescription_errorCount :: Lens' ImportTableDescription (Maybe Natural) Source #
The number of errors occurred on importing the source file into the target table.
importTableDescription_failureCode :: Lens' ImportTableDescription (Maybe Text) Source #
The error code corresponding to the failure that the import job ran into during execution.
importTableDescription_failureMessage :: Lens' ImportTableDescription (Maybe Text) Source #
The error message corresponding to the failure that the import job ran into during execution.
importTableDescription_importArn :: Lens' ImportTableDescription (Maybe Text) Source #
The Amazon Resource Number (ARN) corresponding to the import request.
importTableDescription_importStatus :: Lens' ImportTableDescription (Maybe ImportStatus) Source #
The status of the import.
importTableDescription_importedItemCount :: Lens' ImportTableDescription (Maybe Natural) Source #
The number of items successfully imported into the new table.
importTableDescription_inputCompressionType :: Lens' ImportTableDescription (Maybe InputCompressionType) Source #
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
importTableDescription_inputFormat :: Lens' ImportTableDescription (Maybe InputFormat) Source #
The format of the source data going into the target table.
importTableDescription_inputFormatOptions :: Lens' ImportTableDescription (Maybe InputFormatOptions) Source #
The format options for the data that was imported into the target table. There is one value, CsvOption.
importTableDescription_processedItemCount :: Lens' ImportTableDescription (Maybe Natural) Source #
The total number of items processed from the source file.
importTableDescription_processedSizeBytes :: Lens' ImportTableDescription (Maybe Integer) Source #
The total size of data processed from the source file, in Bytes.
importTableDescription_s3BucketSource :: Lens' ImportTableDescription (Maybe S3BucketSource) Source #
Values for the S3 bucket the source file is imported from. Includes bucket name (required), key prefix (optional) and bucket account owner ID (optional).
importTableDescription_startTime :: Lens' ImportTableDescription (Maybe UTCTime) Source #
The time when this import task started.
importTableDescription_tableArn :: Lens' ImportTableDescription (Maybe Text) Source #
The Amazon Resource Number (ARN) of the table being imported into.
importTableDescription_tableCreationParameters :: Lens' ImportTableDescription (Maybe TableCreationParameters) Source #
The parameters for the new table that is being imported into.
importTableDescription_tableId :: Lens' ImportTableDescription (Maybe Text) Source #
The table id corresponding to the table created by import table process.