Package software.amazon.awscdk.services.lakeformation
AWS::LakeFormation Construct Library
---
AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.lakeformation.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for LakeFormation construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::LakeFormation resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::LakeFormation.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Deprecated: AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2. For more information on how to migrate, see https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html
-
ClassDescriptionA CloudFormation
AWS::LakeFormation::DataCellsFilter.A fluent builder forCfnDataCellsFilter.A wildcard object, consisting of an optional list of excluded column names or indexes.A builder forCfnDataCellsFilter.ColumnWildcardPropertyAn implementation forCfnDataCellsFilter.ColumnWildcardPropertyA PartiQL predicate.A builder forCfnDataCellsFilter.RowFilterPropertyAn implementation forCfnDataCellsFilter.RowFilterPropertyProperties for defining aCfnDataCellsFilter.A builder forCfnDataCellsFilterPropsAn implementation forCfnDataCellsFilterPropsA CloudFormationAWS::LakeFormation::DataLakeSettings.A fluent builder forCfnDataLakeSettings.The Lake Formation principal.A builder forCfnDataLakeSettings.DataLakePrincipalPropertyAn implementation forCfnDataLakeSettings.DataLakePrincipalPropertyPermissions granted to a principal.A builder forCfnDataLakeSettings.PrincipalPermissionsPropertyAn implementation forCfnDataLakeSettings.PrincipalPermissionsPropertyProperties for defining aCfnDataLakeSettings.A builder forCfnDataLakeSettingsPropsAn implementation forCfnDataLakeSettingsPropsA CloudFormationAWS::LakeFormation::Permissions.A fluent builder forCfnPermissions.A wildcard object, consisting of an optional list of excluded column names or indexes.A builder forCfnPermissions.ColumnWildcardPropertyAn implementation forCfnPermissions.ColumnWildcardPropertyA structure for the database object.A builder forCfnPermissions.DatabaseResourcePropertyAn implementation forCfnPermissions.DatabaseResourcePropertyThe Lake Formation principal.A builder forCfnPermissions.DataLakePrincipalPropertyAn implementation forCfnPermissions.DataLakePrincipalPropertyA structure for a data location object where permissions are granted or revoked.A builder forCfnPermissions.DataLocationResourcePropertyAn implementation forCfnPermissions.DataLocationResourcePropertyA structure for the resource.A builder forCfnPermissions.ResourcePropertyAn implementation forCfnPermissions.ResourcePropertyA structure for the table object.A builder forCfnPermissions.TableResourcePropertyAn implementation forCfnPermissions.TableResourcePropertyA wildcard object representing every table under a database.A builder forCfnPermissions.TableWildcardPropertyAn implementation forCfnPermissions.TableWildcardPropertyA structure for a table with columns object.A builder forCfnPermissions.TableWithColumnsResourcePropertyAn implementation forCfnPermissions.TableWithColumnsResourcePropertyProperties for defining aCfnPermissions.A builder forCfnPermissionsPropsAn implementation forCfnPermissionsPropsA CloudFormationAWS::LakeFormation::PrincipalPermissions.A fluent builder forCfnPrincipalPermissions.A wildcard object, consisting of an optional list of excluded column names or indexes.A builder forCfnPrincipalPermissions.ColumnWildcardPropertyAn implementation forCfnPrincipalPermissions.ColumnWildcardPropertyA structure for the database object.A builder forCfnPrincipalPermissions.DatabaseResourcePropertyAn implementation forCfnPrincipalPermissions.DatabaseResourcePropertyA structure that describes certain columns on certain rows.A builder forCfnPrincipalPermissions.DataCellsFilterResourcePropertyAn implementation forCfnPrincipalPermissions.DataCellsFilterResourcePropertyThe AWS Lake Formation principal.A builder forCfnPrincipalPermissions.DataLakePrincipalPropertyAn implementation forCfnPrincipalPermissions.DataLakePrincipalPropertyA structure for a data location object where permissions are granted or revoked.A builder forCfnPrincipalPermissions.DataLocationResourcePropertyAn implementation forCfnPrincipalPermissions.DataLocationResourcePropertyA structure containing an LF-tag key and values for a resource.A builder forCfnPrincipalPermissions.LFTagKeyResourcePropertyAn implementation forCfnPrincipalPermissions.LFTagKeyResourcePropertyA list of LF-tag conditions that define a resource's LF-tag policy.A builder forCfnPrincipalPermissions.LFTagPolicyResourcePropertyAn implementation forCfnPrincipalPermissions.LFTagPolicyResourcePropertyThe LF-tag key and values attached to a resource.A builder forCfnPrincipalPermissions.LFTagPropertyAn implementation forCfnPrincipalPermissions.LFTagPropertyA structure for the resource.A builder forCfnPrincipalPermissions.ResourcePropertyAn implementation forCfnPrincipalPermissions.ResourcePropertyA structure for the table object.A builder forCfnPrincipalPermissions.TableResourcePropertyAn implementation forCfnPrincipalPermissions.TableResourcePropertyA structure for a table with columns object.A builder forCfnPrincipalPermissions.TableWithColumnsResourcePropertyAn implementation forCfnPrincipalPermissions.TableWithColumnsResourcePropertyProperties for defining aCfnPrincipalPermissions.A builder forCfnPrincipalPermissionsPropsAn implementation forCfnPrincipalPermissionsPropsA CloudFormationAWS::LakeFormation::Resource.A fluent builder forCfnResource.Properties for defining aCfnResource.A builder forCfnResourcePropsAn implementation forCfnResourcePropsA CloudFormationAWS::LakeFormation::Tag.A fluent builder forCfnTag.A CloudFormationAWS::LakeFormation::TagAssociation.A fluent builder forCfnTagAssociation.A structure for the database object.A builder forCfnTagAssociation.DatabaseResourcePropertyAn implementation forCfnTagAssociation.DatabaseResourcePropertyA structure containing the catalog ID, tag key, and tag values of an LF-tag key-value pair.A builder forCfnTagAssociation.LFTagPairPropertyAn implementation forCfnTagAssociation.LFTagPairPropertyA structure for the resource.A builder forCfnTagAssociation.ResourcePropertyAn implementation forCfnTagAssociation.ResourcePropertyA structure for the table object.A builder forCfnTagAssociation.TableResourcePropertyAn implementation forCfnTagAssociation.TableResourcePropertyA structure for a table with columns object.A builder forCfnTagAssociation.TableWithColumnsResourcePropertyAn implementation forCfnTagAssociation.TableWithColumnsResourcePropertyProperties for defining aCfnTagAssociation.A builder forCfnTagAssociationPropsAn implementation forCfnTagAssociationPropsProperties for defining aCfnTag.A builder forCfnTagPropsAn implementation forCfnTagProps