aws-cdk-lib.aws_cleanrooms.CfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property

interface ConfiguredTableAnalysisRulePolicyV1Property

LanguageType name
.NETAmazon.CDK.aws_cleanrooms.CfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscleanrooms#CfnConfiguredTable_ConfiguredTableAnalysisRulePolicyV1Property
Javaservices.cleanrooms.CfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property
Pythonaws_cdk.aws_cleanrooms.CfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property
TypeScript aws-cdk-lib » aws_cleanrooms » CfnConfiguredTable » ConfiguredTableAnalysisRulePolicyV1Property

Controls on the query specifications that can be run on a configured table.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cleanrooms as cleanrooms } from 'aws-cdk-lib';
const configuredTableAnalysisRulePolicyV1Property: cleanrooms.CfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property = {
  aggregation: {
    aggregateColumns: [{
      columnNames: ['columnNames'],
      function: 'function',
    }],
    dimensionColumns: ['dimensionColumns'],
    joinColumns: ['joinColumns'],
    outputConstraints: [{
      columnName: 'columnName',
      minimum: 123,
      type: 'type',
    }],
    scalarFunctions: ['scalarFunctions'],

    // the properties below are optional
    joinRequired: 'joinRequired',
  },
  list: {
    joinColumns: ['joinColumns'],
    listColumns: ['listColumns'],
  },
};

Properties

NameTypeDescription
aggregation?IResolvable | AnalysisRuleAggregationPropertyAnalysis rule type that enables only aggregation queries on a configured table.
list?IResolvable | AnalysisRuleListPropertyAnalysis rule type that enables only list queries on a configured table.

aggregation?

Type: IResolvable | AnalysisRuleAggregationProperty (optional)

Analysis rule type that enables only aggregation queries on a configured table.


list?

Type: IResolvable | AnalysisRuleListProperty (optional)

Analysis rule type that enables only list queries on a configured table.