| 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 |
Amazonka.DynamoDB.Types.ImportTableDescription
Description
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.
Constructors
| ImportTableDescription' | |
Fields
| |
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.