Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PrincipalResourcePermissions

import type { PrincipalResourcePermissions } from "https://aws-api.deno.dev/v0.3/services/lakeformation.ts?docs=full";

The permissions granted or revoked on a resource.

interface PrincipalResourcePermissions {
AdditionalDetails?: DetailsMap | null;
Permissions?: Permission[] | null;
PermissionsWithGrantOption?: Permission[] | null;
Principal?: DataLakePrincipal | null;
Resource?: Resource | null;
}

§Properties

§
AdditionalDetails?: DetailsMap | null
[src]

This attribute can be used to return any additional details of PrincipalResourcePermissions. Currently returns only as a RAM resource share ARN.

§
Permissions?: Permission[] | null
[src]

The permissions to be granted or revoked on the resource.

§
PermissionsWithGrantOption?: Permission[] | null
[src]

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

§
Principal?: DataLakePrincipal | null
[src]

The Data Lake principal to be granted or revoked permissions.

§
Resource?: Resource | null
[src]

The resource where permissions are to be granted or revoked.