Class: Aws::QuickSight::Types::RowLevelPermissionConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::RowLevelPermissionConfiguration
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
Configuration for row level security.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#row_level_permission_data_set ⇒ Types::RowLevelPermissionDataSet
Information about a dataset that contains permissions for row-level security (RLS).
-
#tag_configuration ⇒ Types::RowLevelPermissionTagConfiguration
The configuration of tags on a dataset to set row-level security.
Instance Attribute Details
#row_level_permission_data_set ⇒ Types::RowLevelPermissionDataSet
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.
31388 31389 31390 31391 31392 31393 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31388 class RowLevelPermissionConfiguration < Struct.new( :tag_configuration, :row_level_permission_data_set) SENSITIVE = [] include Aws::Structure end |
#tag_configuration ⇒ Types::RowLevelPermissionTagConfiguration
The configuration of tags on a dataset to set row-level security.
31388 31389 31390 31391 31392 31393 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31388 class RowLevelPermissionConfiguration < Struct.new( :tag_configuration, :row_level_permission_data_set) SENSITIVE = [] include Aws::Structure end |