Interface CfnDataSet.IRowLevelPermissionTagConfigurationProperty
The element you can use to define tags for row-level security.
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnDataSet.IRowLevelPermissionTagConfigurationProperty
Syntax (vb)
Public Interface CfnDataSet.IRowLevelPermissionTagConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;
var tagRuleConfigurations;
var rowLevelPermissionTagConfigurationProperty = new RowLevelPermissionTagConfigurationProperty {
TagRules = new [] { new RowLevelPermissionTagRuleProperty {
TagKey = "tagKey",
// the properties below are optional
ColumnName = "columnName",
MatchAllValue = "matchAllValue",
TagMultiValueDelimiter = "tagMultiValueDelimiter"
} },
// the properties below are optional
Status = "status",
TagRuleConfigurations = tagRuleConfigurations
};
Synopsis
Properties
Status | The status of row-level security tags. |
TagRuleConfigurations | The configuration of tags on a dataset to set row-level security. |
TagRules | A set of rules associated with row-level security, such as the tag names and columns that they are assigned to. |
Properties
Status
The status of row-level security tags.
string? Status { get; }
Property Value
Remarks
If enabled, the status is ENABLED
. If disabled, the status is DISABLED
.
TagRuleConfigurations
The configuration of tags on a dataset to set row-level security.
object? TagRuleConfigurations { get; }
Property Value
Remarks
TagRules
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
object TagRules { get; }