PrincipalPermissionsArgs

data class PrincipalPermissionsArgs(val catalog: Output<String>? = null, val permissions: Output<List<PrincipalPermissionsPermission>>? = null, val permissionsWithGrantOption: Output<List<PrincipalPermissionsPermission>>? = null, val principal: Output<PrincipalPermissionsDataLakePrincipalArgs>? = null, val resource: Output<PrincipalPermissionsResourceArgs>? = null) : ConvertibleToJava<PrincipalPermissionsArgs>

A resource schema representing a Lake Formation Permission.

Constructors

Link copied to clipboard
fun PrincipalPermissionsArgs(catalog: Output<String>? = null, permissions: Output<List<PrincipalPermissionsPermission>>? = null, permissionsWithGrantOption: Output<List<PrincipalPermissionsPermission>>? = null, principal: Output<PrincipalPermissionsDataLakePrincipalArgs>? = null, resource: Output<PrincipalPermissionsResourceArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): PrincipalPermissionsArgs

Properties

Link copied to clipboard
val catalog: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard