Class CfnTable.ImportSourceSpecificationProperty
Specifies the properties of data being imported from the S3 bucket source to the table.
Inheritance
System.Object
CfnTable.ImportSourceSpecificationProperty
Implements
Namespace: Amazon.CDK.AWS.DynamoDB
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ImportSourceSpecificationProperty : Object, CfnTable.IImportSourceSpecificationProperty
Syntax (vb)
Public Class ImportSourceSpecificationProperty
Inherits Object
Implements CfnTable.IImportSourceSpecificationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.DynamoDB;
var importSourceSpecificationProperty = new ImportSourceSpecificationProperty {
InputFormat = "inputFormat",
S3BucketSource = new S3BucketSourceProperty {
S3Bucket = "s3Bucket",
// the properties below are optional
S3BucketOwner = "s3BucketOwner",
S3KeyPrefix = "s3KeyPrefix"
},
// the properties below are optional
InputCompressionType = "inputCompressionType",
InputFormatOptions = new InputFormatOptionsProperty {
Csv = new CsvProperty {
Delimiter = "delimiter",
HeaderList = new [] { "headerList" }
}
}
};
Synopsis
Constructors
ImportSourceSpecificationProperty() |
Properties
InputCompressionType | Type of compression to be used on the input coming from the imported table. |
InputFormat | The format of the source data. |
InputFormatOptions | Additional properties that specify how the input is formatted,. |
S3BucketSource | The S3 bucket that provides the source for the import. |
Constructors
ImportSourceSpecificationProperty()
public ImportSourceSpecificationProperty()
Properties
InputCompressionType
Type of compression to be used on the input coming from the imported table.
public string InputCompressionType { get; set; }
Property Value
System.String
Remarks
InputFormat
The format of the source data.
public string InputFormat { get; set; }
Property Value
System.String
Remarks
Valid values for ImportFormat
are CSV
, DYNAMODB_JSON
or ION
.
InputFormatOptions
Additional properties that specify how the input is formatted,.
public object InputFormatOptions { get; set; }
Property Value
System.Object
Remarks
S3BucketSource
The S3 bucket that provides the source for the import.
public object S3BucketSource { get; set; }
Property Value
System.Object