Interface CfnPrincipalPermissions.LFTagPolicyResourceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPrincipalPermissions.LFTagPolicyResourceProperty.Jsii$Proxy
- Enclosing class:
CfnPrincipalPermissions
@Stability(Stable)
public static interface CfnPrincipalPermissions.LFTagPolicyResourceProperty
extends software.amazon.jsii.JsiiSerializable
A list of LF-tag conditions that define a resource's LF-tag policy.
A structure that allows an admin to grant user permissions on certain conditions. For example, granting a role access to all columns that do not have the LF-tag 'PII' in tables that have the LF-tag 'Prod'.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.lakeformation.*; LFTagPolicyResourceProperty lFTagPolicyResourceProperty = LFTagPolicyResourceProperty.builder() .catalogId("catalogId") .expression(List.of(LFTagProperty.builder() .tagKey("tagKey") .tagValues(List.of("tagValues")) .build())) .resourceType("resourceType") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPrincipalPermissions.LFTagPolicyResourceProperty
static final class
An implementation forCfnPrincipalPermissions.LFTagPolicyResourceProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The identifier for the Data Catalog .A list of LF-tag conditions that apply to the resource's LF-tag policy.The resource type for which the LF-tag policy applies.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCatalogId
The identifier for the Data Catalog .The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.
- See Also:
-
getExpression
A list of LF-tag conditions that apply to the resource's LF-tag policy.- See Also:
-
getResourceType
The resource type for which the LF-tag policy applies.- See Also:
-
builder
-