/AWS1/CL_QSTROWLEVELPERMTAGC00¶
The configuration of tags on a dataset to set row-level security.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IT_TAGRULES
TYPE /AWS1/CL_QSTROWLEVELPERMTAGRL=>TT_ROWLEVELPERMTAGRULELIST
TT_ROWLEVELPERMTAGRULELIST
¶
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
Optional arguments:¶
IV_STATUS
TYPE /AWS1/QSTSTATUS
/AWS1/QSTSTATUS
¶
The status of row-level security tags. If enabled, the status is
ENABLED
. If disabled, the status isDISABLED
.
IT_TAGRULECONFIGURATIONS
TYPE /AWS1/CL_QSTROWLEVELPERMTAGR00=>TT_ROWLEVELPERMTAGRULECONFLIST
TT_ROWLEVELPERMTAGRULECONFLIST
¶
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
Queryable Attributes¶
Status¶
The status of row-level security tags. If enabled, the status is
ENABLED
. If disabled, the status isDISABLED
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
TagRules¶
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGRULES() |
Getter for TAGRULES, with configurable default |
ASK_TAGRULES() |
Getter for TAGRULES w/ exceptions if field has no value |
HAS_TAGRULES() |
Determine if TAGRULES has a value |
TagRuleConfigurations¶
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGRULECONFIGURATIONS() |
Getter for TAGRULECONFIGURATIONS, with configurable default |
ASK_TAGRULECONFIGURATIONS() |
Getter for TAGRULECONFIGURATIONS w/ exceptions if field has |
HAS_TAGRULECONFIGURATIONS() |
Determine if TAGRULECONFIGURATIONS has a value |