Interface CfnDataSetPropsMixin.IS3SourceProperty
A physical table type for an S3 data source.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnDataSetPropsMixin.IS3SourceProperty
Syntax (vb)
Public Interface CfnDataSetPropsMixin.IS3SourceProperty
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.CfnPropertyMixins.AWS.QuickSight;
var s3SourceProperty = new S3SourceProperty {
DataSourceArn = "dataSourceArn",
InputColumns = new [] { new InputColumnProperty {
Id = "id",
Name = "name",
SubType = "subType",
Type = "type"
} },
UploadSettings = new UploadSettingsProperty {
ContainsHeader = false,
Delimiter = "delimiter",
Format = "format",
StartFromRow = 123,
TextQualifier = "textQualifier"
}
};
Synopsis
Properties
| DataSourceArn | The Amazon Resource Name (ARN) for the data source. |
| InputColumns | A physical table type for an S3 data source. |
| UploadSettings | Information about the format for the S3 source file or files. |
Properties
DataSourceArn
The Amazon Resource Name (ARN) for the data source.
string? DataSourceArn { get; }
Property Value
Remarks
InputColumns
A physical table type for an S3 data source.
object? InputColumns { get; }
Property Value
Remarks
For files that aren't JSON, only <code>STRING</code> data types are supported in input columns.
Type union: either IResolvable or (either IResolvable or CfnDataSetPropsMixin.IInputColumnProperty)[]
UploadSettings
Information about the format for the S3 source file or files.
object? UploadSettings { get; }