AWS CloudFormation
User Guide (Version )

AWS::LakeFormation::Permissions

The AWS::LakeFormation::Permissions resource is an AWS Lake Formation resource type that grants or revokes AWS Lake Formation permissions.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::LakeFormation::Permissions", "Properties" : { "DataLakePrincipal" : DataLakePrincipal, "Permissions" : [ String, ... ], "PermissionsWithGrantOption" : [ String, ... ], "Resource" : Resource } }

YAML

Type: AWS::LakeFormation::Permissions Properties: DataLakePrincipal: DataLakePrincipal Permissions: - String PermissionsWithGrantOption: - String Resource: Resource

Properties

DataLakePrincipal

The AWS Lake Formation principal.

Required: Yes

Type: DataLakePrincipal

Update requires: No interruption

Permissions

The permissions granted or revoked.

Required: No

Type: List of String

Update requires: No interruption

PermissionsWithGrantOption

Indicates whether to grant the ability to grant permissions (as a subset of permissions granted).

Required: No

Type: List of String

Update requires: No interruption

Resource

A structure for the resource.

Required: Yes

Type: Resource

Update requires: No interruption

Return Values

Ref