Package-level declarations

Types

Link copied to clipboard
data class DataSetColumnGroup(val geoSpatialColumnGroup: DataSetColumnGroupGeoSpatialColumnGroup? = null)
Link copied to clipboard
data class DataSetColumnGroupGeoSpatialColumnGroup(val columns: List<String>, val countryCode: String, val name: String)
Link copied to clipboard
data class DataSetColumnLevelPermissionRule(val columnNames: List<String>? = null, val principals: List<String>? = null)
Link copied to clipboard
data class DataSetDataSetUsageConfiguration(val disableUseAsDirectQuerySource: Boolean? = null, val disableUseAsImportedSource: Boolean? = null)
Link copied to clipboard
data class DataSetFieldFolder(val columns: List<String>? = null, val description: String? = null, val fieldFoldersId: String)
Link copied to clipboard
data class DataSetLogicalTableMap(val alias: String, val dataTransforms: List<DataSetLogicalTableMapDataTransform>? = null, val logicalTableMapId: String, val source: DataSetLogicalTableMapSource)
data class DataSetLogicalTableMapDataTransformCastColumnTypeOperation(val columnName: String, val format: String? = null, val newColumnType: String)
Link copied to clipboard
data class DataSetLogicalTableMapSource(val dataSetArn: String? = null, val joinInstruction: DataSetLogicalTableMapSourceJoinInstruction? = null, val physicalTableId: String? = null)
data class DataSetLogicalTableMapSourceJoinInstruction(val leftJoinKeyProperties: DataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyProperties? = null, val leftOperand: String, val onClause: String, val rightJoinKeyProperties: DataSetLogicalTableMapSourceJoinInstructionRightJoinKeyProperties? = null, val rightOperand: String, val type: String)
Link copied to clipboard
data class DataSetOutputColumn(val description: String? = null, val name: String? = null, val type: String? = null)
Link copied to clipboard
data class DataSetPermission(val actions: List<String>, val principal: String)
Link copied to clipboard
data class DataSetPhysicalTableMap(val customSql: DataSetPhysicalTableMapCustomSql? = null, val physicalTableMapId: String, val relationalTable: DataSetPhysicalTableMapRelationalTable? = null, val s3Source: DataSetPhysicalTableMapS3Source? = null)
Link copied to clipboard
data class DataSetPhysicalTableMapCustomSql(val columns: List<DataSetPhysicalTableMapCustomSqlColumn>? = null, val dataSourceArn: String, val name: String, val sqlQuery: String)
Link copied to clipboard
data class DataSetPhysicalTableMapCustomSqlColumn(val name: String, val type: String)
Link copied to clipboard
data class DataSetPhysicalTableMapRelationalTable(val catalog: String? = null, val dataSourceArn: String, val inputColumns: List<DataSetPhysicalTableMapRelationalTableInputColumn>, val name: String, val schema: String? = null)
data class DataSetPhysicalTableMapS3SourceUploadSettings(val containsHeader: Boolean? = null, val delimiter: String? = null, val format: String? = null, val startFromRow: Int? = null, val textQualifier: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DataSetRowLevelPermissionDataSet(val arn: String, val formatVersion: String? = null, val namespace: String? = null, val permissionPolicy: String, val status: String? = null)
data class DataSetRowLevelPermissionTagConfigurationTagRule(val columnName: String, val matchAllValue: String? = null, val tagKey: String, val tagMultiValueDelimiter: String? = null)
Link copied to clipboard
data class DataSourceCredentials(val copySourceArn: String? = null, val credentialPair: DataSourceCredentialsCredentialPair? = null)
Link copied to clipboard
data class DataSourceCredentialsCredentialPair(val password: String, val username: String)
Link copied to clipboard
data class DataSourceParameters(val amazonElasticsearch: DataSourceParametersAmazonElasticsearch? = null, val athena: DataSourceParametersAthena? = null, val aurora: DataSourceParametersAurora? = null, val auroraPostgresql: DataSourceParametersAuroraPostgresql? = null, val awsIotAnalytics: DataSourceParametersAwsIotAnalytics? = null, val jira: DataSourceParametersJira? = null, val mariaDb: DataSourceParametersMariaDb? = null, val mysql: DataSourceParametersMysql? = null, val oracle: DataSourceParametersOracle? = null, val postgresql: DataSourceParametersPostgresql? = null, val presto: DataSourceParametersPresto? = null, val rds: DataSourceParametersRds? = null, val redshift: DataSourceParametersRedshift? = null, val s3: DataSourceParametersS3? = null, val serviceNow: DataSourceParametersServiceNow? = null, val snowflake: DataSourceParametersSnowflake? = null, val spark: DataSourceParametersSpark? = null, val sqlServer: DataSourceParametersSqlServer? = null, val teradata: DataSourceParametersTeradata? = null, val twitter: DataSourceParametersTwitter? = null)
Link copied to clipboard
data class DataSourceParametersAthena(val workGroup: String? = null)
Link copied to clipboard
data class DataSourceParametersAurora(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersAuroraPostgresql(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersAwsIotAnalytics(val dataSetName: String)
Link copied to clipboard
data class DataSourceParametersJira(val siteBaseUrl: String)
Link copied to clipboard
data class DataSourceParametersMariaDb(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersMysql(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersOracle(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersPostgresql(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersPresto(val catalog: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersRds(val database: String, val instanceId: String)
Link copied to clipboard
data class DataSourceParametersRedshift(val clusterId: String? = null, val database: String, val host: String? = null, val port: Int? = null)
Link copied to clipboard
data class DataSourceParametersS3ManifestFileLocation(val bucket: String, val key: String)
Link copied to clipboard
data class DataSourceParametersServiceNow(val siteBaseUrl: String)
Link copied to clipboard
data class DataSourceParametersSnowflake(val database: String, val host: String, val warehouse: String)
Link copied to clipboard
data class DataSourceParametersSpark(val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersSqlServer(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersTeradata(val database: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceParametersTwitter(val maxRows: Int, val query: String)
Link copied to clipboard
data class DataSourcePermission(val actions: List<String>, val principal: String)
Link copied to clipboard
data class DataSourceSslProperties(val disableSsl: Boolean)
Link copied to clipboard
data class DataSourceVpcConnectionProperties(val vpcConnectionArn: String)
Link copied to clipboard
data class FolderPermission(val actions: List<String>, val principal: String)
Link copied to clipboard
data class GetDataSetColumnGroupGeoSpatialColumnGroup(val columns: List<String>, val countryCode: String, val name: String)
Link copied to clipboard
data class GetDataSetColumnLevelPermissionRule(val columnNames: List<String>, val principals: List<String>)
Link copied to clipboard
data class GetDataSetDataSetUsageConfiguration(val disableUseAsDirectQuerySource: Boolean, val disableUseAsImportedSource: Boolean)
Link copied to clipboard
data class GetDataSetFieldFolder(val columns: List<String>, val description: String, val fieldFoldersId: String)
Link copied to clipboard
data class GetDataSetLogicalTableMap(val alias: String, val dataTransforms: List<GetDataSetLogicalTableMapDataTransform>, val logicalTableMapId: String, val sources: List<GetDataSetLogicalTableMapSource>)
Link copied to clipboard
data class GetDataSetLogicalTableMapSource(val dataSetArn: String, val joinInstructions: List<GetDataSetLogicalTableMapSourceJoinInstruction>, val physicalTableId: String)
Link copied to clipboard
data class GetDataSetPermission(val actions: List<String>, val principal: String)
Link copied to clipboard
Link copied to clipboard
data class GetDataSetPhysicalTableMapCustomSql(val columns: List<GetDataSetPhysicalTableMapCustomSqlColumn>, val dataSourceArn: String, val name: String, val sqlQuery: String)
data class GetDataSetPhysicalTableMapRelationalTable(val catalog: String, val dataSourceArn: String, val inputColumns: List<GetDataSetPhysicalTableMapRelationalTableInputColumn>, val name: String, val schema: String)
data class GetDataSetPhysicalTableMapS3SourceUploadSetting(val containsHeader: Boolean, val delimiter: String, val format: String, val startFromRow: Int, val textQualifier: String)
Link copied to clipboard
data class GetDataSetResult(val arn: String, val awsAccountId: String, val columnGroups: List<GetDataSetColumnGroup>, val columnLevelPermissionRules: List<GetDataSetColumnLevelPermissionRule>? = null, val dataSetId: String, val dataSetUsageConfigurations: List<GetDataSetDataSetUsageConfiguration>, val fieldFolders: List<GetDataSetFieldFolder>, val id: String, val importMode: String, val logicalTableMaps: List<GetDataSetLogicalTableMap>, val name: String, val permissions: List<GetDataSetPermission>, val physicalTableMaps: List<GetDataSetPhysicalTableMap>, val rowLevelPermissionDataSets: List<GetDataSetRowLevelPermissionDataSet>, val rowLevelPermissionTagConfigurations: List<GetDataSetRowLevelPermissionTagConfiguration>, val tags: Map<String, String>, val tagsAll: Map<String, String>)

A collection of values returned by getDataSet.

Link copied to clipboard
data class GetDataSetRowLevelPermissionDataSet(val arn: String, val formatVersion: String, val namespace: String, val permissionPolicy: String, val status: String)
data class GetDataSetRowLevelPermissionTagConfigurationTagRule(val columnName: String, val matchAllValue: String, val tagKey: String, val tagMultiValueDelimiter: String)
Link copied to clipboard
data class GetQuicksightGroupResult(val arn: String, val awsAccountId: String, val description: String, val groupName: String, val id: String, val namespace: String? = null, val principalId: String)

A collection of values returned by getQuicksightGroup.

Link copied to clipboard
data class GetQuicksightUserResult(val active: Boolean, val arn: String, val awsAccountId: String, val email: String, val id: String, val identityType: String, val namespace: String? = null, val principalId: String, val userName: String, val userRole: String)

A collection of values returned by getQuicksightUser.

Link copied to clipboard
data class TemplatePermission(val actions: List<String>, val principal: String)
Link copied to clipboard
data class TemplateSourceEntity(val sourceAnalysis: TemplateSourceEntitySourceAnalysis? = null, val sourceTemplate: TemplateSourceEntitySourceTemplate? = null)
data class TemplateSourceEntitySourceAnalysisDataSetReference(val dataSetArn: String, val dataSetPlaceholder: String)
Link copied to clipboard