Get Permissions Plain Args
data class GetPermissionsPlainArgs(val catalogId: String? = null, val catalogResource: Boolean? = null, val dataCellsFilter: GetPermissionsDataCellsFilter? = null, val dataLocation: GetPermissionsDataLocation? = null, val database: GetPermissionsDatabase? = null, val lfTag: GetPermissionsLfTag? = null, val lfTagPolicy: GetPermissionsLfTagPolicy? = null, val principal: String, val table: GetPermissionsTable? = null, val tableWithColumns: GetPermissionsTableWithColumns? = null) : ConvertibleToJava<GetPermissionsPlainArgs>
A collection of arguments for invoking getPermissions.
Constructors
Link copied to clipboard
constructor(catalogId: String? = null, catalogResource: Boolean? = null, dataCellsFilter: GetPermissionsDataCellsFilter? = null, dataLocation: GetPermissionsDataLocation? = null, database: GetPermissionsDatabase? = null, lfTag: GetPermissionsLfTag? = null, lfTagPolicy: GetPermissionsLfTagPolicy? = null, principal: String, table: GetPermissionsTable? = null, tableWithColumns: GetPermissionsTableWithColumns? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Whether the permissions are to be granted for the Data Catalog. Defaults to false
.
Link copied to clipboard
Configuration block for a database resource. Detailed below.
Link copied to clipboard
Configuration block for a data cells filter resource. Detailed below.
Link copied to clipboard
Configuration block for a data location resource. Detailed below.
Link copied to clipboard
Configuration block for an LF-tag resource. Detailed below.
Link copied to clipboard
Configuration block for an LF-tag policy resource. Detailed below.
Link copied to clipboard
Configuration block for a table resource. Detailed below.
Link copied to clipboard
Configuration block for a table with columns resource. Detailed below. The following arguments are optional: