package awsquicksight // <p>Permission for the resource.</p>. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // rowLevelPermissionTagRuleProperty := &RowLevelPermissionTagRuleProperty{ // ColumnName: jsii.String("columnName"), // TagKey: jsii.String("tagKey"), // // // the properties below are optional // MatchAllValue: jsii.String("matchAllValue"), // TagMultiValueDelimiter: jsii.String("tagMultiValueDelimiter"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagrule.html // type CfnDataSet_RowLevelPermissionTagRuleProperty struct { // <p>The column name that a tag key is assigned to.</p>. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagrule.html#cfn-quicksight-dataset-rowlevelpermissiontagrule-columnname // ColumnName *string `field:"required" json:"columnName" yaml:"columnName"` // <p>The unique key for a tag.</p>. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagrule.html#cfn-quicksight-dataset-rowlevelpermissiontagrule-tagkey // TagKey *string `field:"required" json:"tagKey" yaml:"tagKey"` // <p>A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. // // For example, you can use an asterisk as your match all value.</p> // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagrule.html#cfn-quicksight-dataset-rowlevelpermissiontagrule-matchallvalue // MatchAllValue *string `field:"optional" json:"matchAllValue" yaml:"matchAllValue"` // <p>A string that you want to use to delimit the values when you pass the values at run time. // // For example, you can delimit the values with a comma.</p> // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagrule.html#cfn-quicksight-dataset-rowlevelpermissiontagrule-tagmultivaluedelimiter // TagMultiValueDelimiter *string `field:"optional" json:"tagMultiValueDelimiter" yaml:"tagMultiValueDelimiter"` }