AmazonS3DatasetArgs

data class AmazonS3DatasetArgs(val annotations: Output<List<Any>>? = null, val bucketName: Output<Any>, val compression: Output<DatasetCompressionArgs>? = null, val description: Output<String>? = null, val folder: Output<DatasetFolderArgs>? = null, val format: Output<Any>? = null, val key: Output<Any>? = null, val linkedServiceName: Output<LinkedServiceReferenceArgs>, val modifiedDatetimeEnd: Output<Any>? = null, val modifiedDatetimeStart: Output<Any>? = null, val parameters: Output<Map<String, ParameterSpecificationArgs>>? = null, val prefix: Output<Any>? = null, val schema: Output<Any>? = null, val structure: Output<Any>? = null, val type: Output<String>, val version: Output<Any>? = null) : ConvertibleToJava<AmazonS3DatasetArgs>

A single Amazon Simple Storage Service (S3) object or a set of S3 objects.

Constructors

Link copied to clipboard
constructor(annotations: Output<List<Any>>? = null, bucketName: Output<Any>, compression: Output<DatasetCompressionArgs>? = null, description: Output<String>? = null, folder: Output<DatasetFolderArgs>? = null, format: Output<Any>? = null, key: Output<Any>? = null, linkedServiceName: Output<LinkedServiceReferenceArgs>, modifiedDatetimeEnd: Output<Any>? = null, modifiedDatetimeStart: Output<Any>? = null, parameters: Output<Map<String, ParameterSpecificationArgs>>? = null, prefix: Output<Any>? = null, schema: Output<Any>? = null, structure: Output<Any>? = null, type: Output<String>, version: Output<Any>? = null)

Properties

Link copied to clipboard
val annotations: Output<List<Any>>? = null

List of tags that can be used for describing the Dataset.

Link copied to clipboard
val bucketName: Output<Any>

The name of the Amazon S3 bucket. Type: string (or Expression with resultType string).

Link copied to clipboard
val compression: Output<DatasetCompressionArgs>? = null

The data compression method used for the Amazon S3 object.

Link copied to clipboard
val description: Output<String>? = null

Dataset description.

Link copied to clipboard
val folder: Output<DatasetFolderArgs>? = null

The folder that this Dataset is in. If not specified, Dataset will appear at the root level.

Link copied to clipboard
val format: Output<Any>? = null

The format of files.

Link copied to clipboard
val key: Output<Any>? = null

The key of the Amazon S3 object. Type: string (or Expression with resultType string).

Link copied to clipboard

Linked service reference.

Link copied to clipboard
val modifiedDatetimeEnd: Output<Any>? = null

The end of S3 object's modified datetime. Type: string (or Expression with resultType string).

Link copied to clipboard
val modifiedDatetimeStart: Output<Any>? = null

The start of S3 object's modified datetime. Type: string (or Expression with resultType string).

Link copied to clipboard

Parameters for dataset.

Link copied to clipboard
val prefix: Output<Any>? = null

The prefix filter for the S3 object name. Type: string (or Expression with resultType string).

Link copied to clipboard
val schema: Output<Any>? = null

Columns that define the physical type schema of the dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement.

Link copied to clipboard
val structure: Output<Any>? = null

Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement.

Link copied to clipboard
val type: Output<String>

Type of dataset. Expected value is 'AmazonS3Object'.

Link copied to clipboard
val version: Output<Any>? = null

The version for the S3 object. Type: string (or Expression with resultType string).

Functions

Link copied to clipboard
open override fun toJava(): AmazonS3DatasetArgs