Show / Hide Table of Contents

Interface CfnDataSetPropsMixin.ISemanticModelConfigurationProperty

Configuration for the semantic model that defines how prepared data is structured for analysis and reporting.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnDataSetPropsMixin.ISemanticModelConfigurationProperty
Syntax (vb)
Public Interface CfnDataSetPropsMixin.ISemanticModelConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-semanticmodelconfiguration.html

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.CfnPropertyMixins.AWS.QuickSight;

             var tagRuleConfigurations;

             var semanticModelConfigurationProperty = new SemanticModelConfigurationProperty {
                 TableMap = new Dictionary<string, object> {
                     { "tableMapKey", new SemanticTableProperty {
                         Alias = "alias",
                         DestinationTableId = "destinationTableId",
                         RowLevelPermissionConfiguration = new RowLevelPermissionConfigurationProperty {
                             RowLevelPermissionDataSet = new RowLevelPermissionDataSetProperty {
                                 Arn = "arn",
                                 FormatVersion = "formatVersion",
                                 Namespace = "namespace",
                                 PermissionPolicy = "permissionPolicy",
                                 Status = "status"
                             },
                             TagConfiguration = new RowLevelPermissionTagConfigurationProperty {
                                 Status = "status",
                                 TagRuleConfigurations = tagRuleConfigurations,
                                 TagRules = new [] { new RowLevelPermissionTagRuleProperty {
                                     ColumnName = "columnName",
                                     MatchAllValue = "matchAllValue",
                                     TagKey = "tagKey",
                                     TagMultiValueDelimiter = "tagMultiValueDelimiter"
                                 } }
                             }
                         }
                     } }
                 }
             };

Synopsis

Properties

TableMap

A map of semantic tables that define the analytical structure.

Properties

TableMap

A map of semantic tables that define the analytical structure.

object? TableMap { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-semanticmodelconfiguration.html#cfn-quicksight-dataset-semanticmodelconfiguration-tablemap

Type union: either IResolvable or Dictionary<string, either IResolvable or CfnDataSetPropsMixin.ISemanticTableProperty>

Back to top Generated by DocFX