Data Source: awsLakeformationDataLakeSettings
Get Lake Formation principals designated as data lake administrators and lists of principal permission entries for default create database and default create table permissions.
Example Usage
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.dataAwsLakeformationDataLakeSettings.DataAwsLakeformationDataLakeSettings(
this,
"example",
{
catalogId: "14916253649",
}
);
Argument Reference
The following arguments are optional:
catalogId
– (Optional) Identifier for the Data Catalog. By default, the account ID.
Attributes Reference
In addition to arguments above, the following attributes are exported.
admins
– List of ARNs of AWS Lake Formation principals (IAM users or roles).createDatabaseDefaultPermissions
- Up to three configuration blocks of principal permissions for default create database permissions. Detailed below.createTableDefaultPermissions
- Up to three configuration blocks of principal permissions for default create table permissions. Detailed below.trustedResourceOwners
– List of the resource-owning account IDs that the caller's account can use to share their user access details (user ARNs).
createDatabaseDefaultPermissions
permissions
- List of permissions granted to the principal.principal
- Principal who is granted permissions.
createTableDefaultPermissions
permissions
- List of permissions granted to the principal.principal
- Principal who is granted permissions.