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 IRowLevelPermissionTagConfigurationProperty
Syntax (vb)
Public Interface 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 {
ColumnName = "columnName",
TagKey = "tagKey",
// the properties below are optional
MatchAllValue = "matchAllValue",
TagMultiValueDelimiter = "tagMultiValueDelimiter"
} },
// the properties below are optional
Status = "status",
TagRuleConfigurations = tagRuleConfigurations
};
Synopsis
Properties
Status | The status of row-level security tags. |
Tag |
The configuration of tags on a dataset to set row-level security. |
Tag |
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.
virtual string Status { get; }
Property Value
System.
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.
virtual object TagRuleConfigurations { get; }
Property Value
System.
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; }
Property Value
System.