Class ExportDescription
- Namespace
- Amazon.DynamoDBv2.Model
- Assembly
- AWSSDK.DynamoDBv2.dll
Represents the properties of the exported table.
public class ExportDescription
- Inheritance
-
ExportDescription
- Inherited Members
Constructors
ExportDescription()
public ExportDescription()
Properties
BilledSizeBytes
Gets and sets the property BilledSizeBytes.
The billable size of the table export.
public long BilledSizeBytes { get; set; }
Property Value
ClientToken
Gets and sets the property ClientToken.
The client token that was provided for the export task. A client token makes calls to
ExportTableToPointInTimeInput
idempotent, meaning that multiple identical
calls have the same effect as one single call.
public string ClientToken { get; set; }
Property Value
EndTime
Gets and sets the property EndTime.
The time at which the export task completed.
public DateTime EndTime { get; set; }
Property Value
ExportArn
Gets and sets the property ExportArn.
The Amazon Resource Name (ARN) of the table export.
public string ExportArn { get; set; }
Property Value
ExportFormat
Gets and sets the property ExportFormat.
The format of the exported data. Valid values for
ExportFormat
are DYNAMODB_JSON
or ION
.
public ExportFormat ExportFormat { get; set; }
Property Value
ExportManifest
Gets and sets the property ExportManifest.
The name of the manifest file for the export task.
public string ExportManifest { get; set; }
Property Value
ExportStatus
Gets and sets the property ExportStatus.
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
public ExportStatus ExportStatus { get; set; }
Property Value
ExportTime
Gets and sets the property ExportTime.
Point in time from which table data was exported.
public DateTime ExportTime { get; set; }
Property Value
FailureCode
Gets and sets the property FailureCode.
Status code for the result of the failed export.
public string FailureCode { get; set; }
Property Value
FailureMessage
Gets and sets the property FailureMessage.
Export failure reason description.
public string FailureMessage { get; set; }
Property Value
ItemCount
Gets and sets the property ItemCount.
The number of items exported.
public long ItemCount { get; set; }
Property Value
S3Bucket
Gets and sets the property S3Bucket.
The name of the Amazon S3 bucket containing the export.
public string S3Bucket { get; set; }
Property Value
S3BucketOwner
Gets and sets the property S3BucketOwner.
The ID of the Amazon Web Services account that owns the bucket containing the export.
public string S3BucketOwner { get; set; }
Property Value
S3Prefix
Gets and sets the property S3Prefix.
The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.
public string S3Prefix { get; set; }
Property Value
S3SseAlgorithm
Gets and sets the property S3SseAlgorithm.
Type of encryption used on the bucket where export data is stored. Valid values for
S3SseAlgorithm
are:
- server-side encryption with Amazon S3 managed keysAES256
- server-side encryption with KMS managed keysKMS
public S3SseAlgorithm S3SseAlgorithm { get; set; }
Property Value
S3SseKmsKeyId
Gets and sets the property S3SseKmsKeyId.
The ID of the KMS managed key used to encrypt the S3 bucket where export data is stored (if applicable).
public string S3SseKmsKeyId { get; set; }
Property Value
StartTime
Gets and sets the property StartTime.
The time at which the export task began.
public DateTime StartTime { get; set; }
Property Value
TableArn
Gets and sets the property TableArn.
The Amazon Resource Name (ARN) of the table that was exported.
public string TableArn { get; set; }
Property Value
TableId
Gets and sets the property TableId.
Unique ID of the table that was exported.
public string TableId { get; set; }