Interface CfnDataSetPropsMixin.RowLevelPermissionDataSetProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnDataSetPropsMixin.RowLevelPermissionDataSetProperty.Jsii$Proxy
Enclosing class:
CfnDataSetPropsMixin

@Stability(Stable) public static interface CfnDataSetPropsMixin.RowLevelPermissionDataSetProperty extends software.amazon.jsii.JsiiSerializable
Information about a dataset that contains permissions for row-level security (RLS).

The permissions dataset maps fields to users or groups. For more information, see Using Row-Level Security (RLS) to Restrict Access to a Dataset in the Quick Sight User Guide .

The option to deny permissions by setting PermissionPolicy to DENY_ACCESS is not supported for new RLS datasets.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.cfnpropertymixins.services.quicksight.*;
 RowLevelPermissionDataSetProperty rowLevelPermissionDataSetProperty = RowLevelPermissionDataSetProperty.builder()
         .arn("arn")
         .formatVersion("formatVersion")
         .namespace("namespace")
         .permissionPolicy("permissionPolicy")
         .status("status")
         .build();
 

See Also: