Table of Contents

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

long

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

string

EndTime

Gets and sets the property EndTime.

The time at which the export task completed.

public DateTime EndTime { get; set; }

Property Value

DateTime

ExportArn

Gets and sets the property ExportArn.

The Amazon Resource Name (ARN) of the table export.

public string ExportArn { get; set; }

Property Value

string

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

ExportFormat

ExportManifest

Gets and sets the property ExportManifest.

The name of the manifest file for the export task.

public string ExportManifest { get; set; }

Property Value

string

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

ExportStatus

ExportTime

Gets and sets the property ExportTime.

Point in time from which table data was exported.

public DateTime ExportTime { get; set; }

Property Value

DateTime

FailureCode

Gets and sets the property FailureCode.

Status code for the result of the failed export.

public string FailureCode { get; set; }

Property Value

string

FailureMessage

Gets and sets the property FailureMessage.

Export failure reason description.

public string FailureMessage { get; set; }

Property Value

string

ItemCount

Gets and sets the property ItemCount.

The number of items exported.

public long ItemCount { get; set; }

Property Value

long

S3Bucket

Gets and sets the property S3Bucket.

The name of the Amazon S3 bucket containing the export.

public string S3Bucket { get; set; }

Property Value

string

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

string

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

string

S3SseAlgorithm

Gets and sets the property S3SseAlgorithm.

Type of encryption used on the bucket where export data is stored. Valid values for

S3SseAlgorithm
are:
  • AES256
    - server-side encryption with Amazon S3 managed keys
  • KMS
    - server-side encryption with KMS managed keys
public S3SseAlgorithm S3SseAlgorithm { get; set; }

Property Value

S3SseAlgorithm

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

string

StartTime

Gets and sets the property StartTime.

The time at which the export task began.

public DateTime StartTime { get; set; }

Property Value

DateTime

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

string

TableId

Gets and sets the property TableId.

Unique ID of the table that was exported.

public string TableId { get; set; }

Property Value

string