Principal Permissions
The `AWS::LakeFormation::PrincipalPermissions`
resource represents the permissions that a principal has on a GLUDC resource (such as GLUlong databases or GLUlong tables). When you create a `PrincipalPermissions`
resource, the permissions are granted via the LFlong `GrantPermissions`
API operation. When you delete a `PrincipalPermissions`
resource, the permissions on principal-resource pair are revoked via the LFlong `RevokePermissions`
API operation.
Properties
The permissions granted or revoked.
Indicates the ability to grant permissions (as a subset of permissions granted).
The principal to be granted a permission.
Json encoding of the input principal. For example: {"DataLakePrincipalIdentifier":"arn:aws:iam::123456789012:role/ExampleRole"}
The resource to be granted or revoked permissions.
Json encoding of the input resource. For example: {"Catalog":null,"Database":null,"Table":null,"TableWithColumns":null,"DataLocation":null,"DataCellsFilter":{"TableCatalogId":"123456789012","DatabaseName":"ExampleDatabase","TableName":"ExampleTable","Name":"ExampleFilter"},"LFTag":null,"LFTagPolicy":null}