AWSDynamoDBImportTableDescription
Objective-C
@interface AWSDynamoDBImportTableDescription
Swift
class AWSDynamoDBImportTableDescription
Represents the properties of the table being imported into.
-
The client token that was provided for the import task. Reusing the client token on retry makes a call to
ImportTable
idempotent.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientToken;
Swift
var clientToken: String? { get set }
-
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable cloudWatchLogGroupArn;
Swift
var cloudWatchLogGroupArn: String? { get set }
-
The time at which the creation of the table associated with this import task completed.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;
Swift
var endTime: Date? { get set }
-
The number of errors occurred on importing the source file into the target table.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable errorCount;
Swift
var errorCount: NSNumber? { get set }
-
The error code corresponding to the failure that the import job ran into during execution.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable failureCode;
Swift
var failureCode: String? { get set }
-
The error message corresponding to the failure that the import job ran into during execution.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable failureMessage;
Swift
var failureMessage: String? { get set }
-
The Amazon Resource Number (ARN) corresponding to the import request.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable importArn;
Swift
var importArn: String? { get set }
-
The status of the import.
Declaration
Objective-C
@property (nonatomic) AWSDynamoDBImportStatus importStatus;
Swift
var importStatus: AWSDynamoDBImportStatus { get set }
-
The number of items successfully imported into the new table.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable importedItemCount;
Swift
var importedItemCount: NSNumber? { get set }
-
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
Declaration
Objective-C
@property (nonatomic) AWSDynamoDBInputCompressionType inputCompressionType;
Swift
var inputCompressionType: AWSDynamoDBInputCompressionType { get set }
-
The format of the source data going into the target table.
Declaration
Objective-C
@property (nonatomic) AWSDynamoDBInputFormat inputFormat;
Swift
var inputFormat: AWSDynamoDBInputFormat { get set }
-
The format options for the data that was imported into the target table. There is one value, CsvOption.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBInputFormatOptions *_Nullable inputFormatOptions;
Swift
var inputFormatOptions: AWSDynamoDBInputFormatOptions? { get set }
-
The total number of items processed from the source file.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable processedItemCount;
Swift
var processedItemCount: NSNumber? { get set }
-
The total size of data processed from the source file, in Bytes.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable processedSizeBytes;
Swift
var processedSizeBytes: NSNumber? { get set }
-
Values for the S3 bucket the source file is imported from. Includes bucket name (required), key prefix (optional) and bucket account owner ID (optional).
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBS3BucketSource *_Nullable s3BucketSource;
Swift
var s3BucketSource: AWSDynamoDBS3BucketSource? { get set }
-
The time when this import task started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startTime;
Swift
var startTime: Date? { get set }
-
The Amazon Resource Number (ARN) of the table being imported into.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable tableArn;
Swift
var tableArn: String? { get set }
-
The parameters for the new table that is being imported into.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBTableCreationParameters *_Nullable tableCreationParameters;
Swift
var tableCreationParameters: AWSDynamoDBTableCreationParameters? { get set }
-
The table id corresponding to the table created by import table process.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable tableId;
Swift
var tableId: String? { get set }