Package-level declarations

Types

data class DataLakeSettingsCreateDatabaseDefaultPermission(val permissions: List<String>? = null, val principal: String? = null)
data class DataLakeSettingsCreateTableDefaultPermission(val permissions: List<String>? = null, val principal: String? = null)
data class GetDataLakeSettingsCreateTableDefaultPermission(val permissions: List<String>, val principal: String)
Link copied to clipboard
data class GetDataLakeSettingsResult(val admins: List<String>, val allowExternalDataFiltering: Boolean, val authorizedSessionTagValueLists: List<String>, val catalogId: String? = null, val createDatabaseDefaultPermissions: List<GetDataLakeSettingsCreateDatabaseDefaultPermission>, val createTableDefaultPermissions: List<GetDataLakeSettingsCreateTableDefaultPermission>, val externalDataFilteringAllowLists: List<String>, val id: String, val trustedResourceOwners: List<String>)

A collection of values returned by getDataLakeSettings.

Link copied to clipboard
data class GetPermissionsDatabase(val catalogId: String, val name: String)
Link copied to clipboard
data class GetPermissionsDataLocation(val arn: String, val catalogId: String)
Link copied to clipboard
data class GetPermissionsLfTag(val catalogId: String, val key: String, val values: List<String>)
Link copied to clipboard
data class GetPermissionsLfTagPolicy(val catalogId: String, val expressions: List<GetPermissionsLfTagPolicyExpression>, val resourceType: String)
Link copied to clipboard
data class GetPermissionsLfTagPolicyExpression(val key: String, val values: List<String>)
Link copied to clipboard
data class GetPermissionsResult(val catalogId: String? = null, val catalogResource: Boolean? = null, val dataLocation: GetPermissionsDataLocation, val database: GetPermissionsDatabase, val id: String, val lfTag: GetPermissionsLfTag, val lfTagPolicy: GetPermissionsLfTagPolicy, val permissions: List<String>, val permissionsWithGrantOptions: List<String>, val principal: String, val table: GetPermissionsTable, val tableWithColumns: GetPermissionsTableWithColumns)

A collection of values returned by getPermissions.

Link copied to clipboard
data class GetPermissionsTable(val catalogId: String, val databaseName: String, val name: String, val wildcard: Boolean? = null)
Link copied to clipboard
data class GetPermissionsTableWithColumns(val catalogId: String, val columnNames: List<String>? = null, val databaseName: String, val excludedColumnNames: List<String>? = null, val name: String, val wildcard: Boolean? = null)
Link copied to clipboard
data class GetResourceResult(val arn: String, val id: String, val lastModified: String, val roleArn: String)

A collection of values returned by getResource.

Link copied to clipboard
data class PermissionsDatabase(val catalogId: String? = null, val name: String)
Link copied to clipboard
data class PermissionsDataLocation(val arn: String, val catalogId: String? = null)
Link copied to clipboard
data class PermissionsLfTag(val catalogId: String? = null, val key: String, val values: List<String>)
Link copied to clipboard
data class PermissionsLfTagPolicy(val catalogId: String? = null, val expressions: List<PermissionsLfTagPolicyExpression>, val resourceType: String)
Link copied to clipboard
data class PermissionsLfTagPolicyExpression(val key: String, val values: List<String>)
Link copied to clipboard
data class PermissionsTable(val catalogId: String? = null, val databaseName: String, val name: String? = null, val wildcard: Boolean? = null)
Link copied to clipboard
data class PermissionsTableWithColumns(val catalogId: String? = null, val columnNames: List<String>? = null, val databaseName: String, val excludedColumnNames: List<String>? = null, val name: String, val wildcard: Boolean? = null)
Link copied to clipboard
data class ResourceLfTagsDatabase(val catalogId: String? = null, val name: String)
Link copied to clipboard
data class ResourceLfTagsLfTag(val catalogId: String? = null, val key: String, val value: String)
Link copied to clipboard
data class ResourceLfTagsTable(val catalogId: String? = null, val databaseName: String, val name: String? = null, val wildcard: Boolean? = null)
Link copied to clipboard
data class ResourceLfTagsTableWithColumns(val catalogId: String? = null, val columnNames: List<String>? = null, val databaseName: String, val excludedColumnNames: List<String>? = null, val name: String, val wildcard: Boolean? = null)