aws-cdk-lib.aws_quicksight.CfnDataSet.S3SourceProperty

interface S3SourceProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnDataSet.S3SourceProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnDataSet_S3SourceProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnDataSet.S3SourceProperty
Pythonaws_cdk.aws_quicksight.CfnDataSet.S3SourceProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnDataSet » S3SourceProperty

A physical table type for an S3 data source.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const s3SourceProperty: quicksight.CfnDataSet.S3SourceProperty = {
  dataSourceArn: 'dataSourceArn',
  inputColumns: [{
    name: 'name',
    type: 'type',
  }],

  // the properties below are optional
  uploadSettings: {
    containsHeader: false,
    delimiter: 'delimiter',
    format: 'format',
    startFromRow: 123,
    textQualifier: 'textQualifier',
  },
};

Properties

NameTypeDescription
dataSourceArnstringThe Amazon Resource Name (ARN) for the data source.
inputColumnsIResolvable | IResolvable | InputColumnProperty[]A physical table type for an S3 data source.
uploadSettings?IResolvable | UploadSettingsPropertyInformation about the format for the S3 source file or files.

dataSourceArn

Type: string

The Amazon Resource Name (ARN) for the data source.


inputColumns

Type: IResolvable | IResolvable | InputColumnProperty[]

A physical table type for an S3 data source.

For files that aren't JSON, only STRING data types are supported in input columns.


uploadSettings?

Type: IResolvable | UploadSettingsProperty (optional)

Information about the format for the S3 source file or files.