Header menu logo FsCDK

ImportSourceBuilder Type

Constructors

Constructor Description

ImportSourceBuilder()

Full Usage: ImportSourceBuilder()

Returns: ImportSourceBuilder
Returns: ImportSourceBuilder

Instance members

Instance member Description

bucket bucket

Full Usage: bucket bucket

Parameters:
    bucket : IBucket - The S3 bucket to import from.

Returns: ImportSourceConfig

Sets the S3 bucket for the import source.

bucket : IBucket

The S3 bucket to import from.

Returns: ImportSourceConfig

bucketOwner owner

Full Usage: bucketOwner owner

Parameters:
    owner : string - The AWS account ID that owns the bucket.

Returns: ImportSourceConfig

Sets the owner of the S3 bucket.

owner : string

The AWS account ID that owns the bucket.

Returns: ImportSourceConfig

this.Combine

Full Usage: this.Combine

Parameters:
Returns: ImportSourceConfig
state1 : ImportSourceConfig
state2 : ImportSourceConfig
Returns: ImportSourceConfig

compressionType c

Full Usage: compressionType c

Parameters:
Returns: ImportSourceConfig

Sets the compression type for the import files.

c : InputCompressionType

The compression type (GZIP, ZSTD, or NONE).

Returns: ImportSourceConfig

this.Delay

Full Usage: this.Delay

Parameters:
Returns: ImportSourceConfig
Modifiers: inline
f : unit -> ImportSourceConfig
Returns: ImportSourceConfig

this.For

Full Usage: this.For

Parameters:
Returns: ImportSourceConfig
Modifiers: inline
config : ImportSourceConfig
f : unit -> ImportSourceConfig
Returns: ImportSourceConfig

inputFormat input

Full Usage: inputFormat input

Parameters:
    input : InputFormat - The input format (e.g., CSV, DynamoDB JSON, ION).

Returns: ImportSourceConfig

Sets the input format for the import.

input : InputFormat

The input format (e.g., CSV, DynamoDB JSON, ION).

Returns: ImportSourceConfig

keyPrefix prefix

Full Usage: keyPrefix prefix

Parameters:
    prefix : string - The S3 key prefix.

Returns: ImportSourceConfig

Sets the key prefix for filtering S3 objects.

prefix : string

The S3 key prefix.

Returns: ImportSourceConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: IImportSourceSpecification
config : ImportSourceConfig
Returns: IImportSourceSpecification

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: ImportSourceConfig
() : unit
Returns: ImportSourceConfig

this.Zero

Full Usage: this.Zero

Returns: ImportSourceConfig
Returns: ImportSourceConfig

Type something to start searching.