DataLakeSettingsCreateTableDefaultPermission

data class DataLakeSettingsCreateTableDefaultPermission(val permissions: List<String>? = null, val principal: String? = null)

Constructors

constructor(permissions: List<String>? = null, principal: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val permissions: List<String>? = null

List of permissions that are granted to the principal. Valid values may include ALL, SELECT, ALTER, DROP, DELETE, INSERT, and DESCRIBE. For more details, see Lake Formation Permissions Reference.

Link copied to clipboard
val principal: String? = null

Principal who is granted permissions. To enforce metadata and underlying data access control only by IAM on new databases and tables set principal to IAM_ALLOWED_PRINCIPALS and permissions to ["ALL"].