# aws-cdk-lib.interfaces.aws_lakeformation

| Name | Kind | Summary |
| --- | --- | --- |
| [`DataCellsFilterReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.DataCellsFilterReference) | Struct | A reference to a DataCellsFilter resource. |
| [`DataLakeSettingsReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.DataLakeSettingsReference) | Struct | A reference to a DataLakeSettings resource. |
| [`IDataCellsFilterRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.IDataCellsFilterRef) | Interface | Indicates that this resource can be referenced as a DataCellsFilter. |
| [`IDataLakeSettingsRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.IDataLakeSettingsRef) | Interface | Indicates that this resource can be referenced as a DataLakeSettings. |
| [`IPermissionsRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.IPermissionsRef) | Interface | Indicates that this resource can be referenced as a Permissions. |
| [`IPrincipalPermissionsRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.IPrincipalPermissionsRef) | Interface | Indicates that this resource can be referenced as a PrincipalPermissions. |
| [`IResourceRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.IResourceRef) | Interface | Indicates that this resource can be referenced as a Resource. |
| [`ITagAssociationRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.ITagAssociationRef) | Interface | Indicates that this resource can be referenced as a TagAssociation. |
| [`ITagRef`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.ITagRef) | Interface | Indicates that this resource can be referenced as a Tag. |
| [`PermissionsReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.PermissionsReference) | Struct | A reference to a Permissions resource. |
| [`PrincipalPermissionsReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.PrincipalPermissionsReference) | Struct | A reference to a PrincipalPermissions resource. |
| [`ResourceReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.ResourceReference) | Struct | A reference to a Resource resource. |
| [`TagAssociationReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.TagAssociationReference) | Struct | A reference to a TagAssociation resource. |
| [`TagReference`](/v2/docs/aws-cdk-lib.interfaces.aws_lakeformation.TagReference) | Struct | A reference to a Tag resource. |
