Skip to content
v2.274.0

SemanticTypeProperty Struct ​

A structure that represents a semantic type.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const semanticTypeProperty: quicksight.CfnTopic.SemanticTypeProperty = {
  falseyCellValue: 'falseyCellValue',
  falseyCellValueSynonyms: ['falseyCellValueSynonyms'],
  subTypeName: 'subTypeName',
  truthyCellValue: 'truthyCellValue',
  truthyCellValueSynonyms: ['truthyCellValueSynonyms'],
  typeName: 'typeName',
  typeParameters: {
    typeParametersKey: 'typeParameters',
  },
};

Properties ​

falseyCellValuestringfalsey_cell_valuestrfalseyCellValueStringFalseyCellValuestringFalseyCellValue*string#
The semantic type falsey cell value.
falseyCellValueSynonymsstring[]falsey_cell_value_synonymstyping.List[str]falseyCellValueSynonymsList<String>FalseyCellValueSynonymsstring[]FalseyCellValueSynonyms*[]*string#
The other names or aliases for the false cell value.
subTypeNamestringsub_type_namestrsubTypeNameStringSubTypeNamestringSubTypeName*string#
The semantic type sub type name.
truthyCellValuestringtruthy_cell_valuestrtruthyCellValueStringTruthyCellValuestringTruthyCellValue*string#
The semantic type truthy cell value.
truthyCellValueSynonymsstring[]truthy_cell_value_synonymstyping.List[str]truthyCellValueSynonymsList<String>TruthyCellValueSynonymsstring[]TruthyCellValueSynonyms*[]*string#
The other names or aliases for the true cell value.
typeNamestringtype_namestrtypeNameStringTypeNamestringTypeName*string#
The semantic type name.
typeParametersIResolvable | { [key: string]: string }type_parameterstyping.Union[IResolvable, typing.Mapping[str, str]]typeParametersIResolvableTypeParametersIResolvableTypeParametersinterface{}#
The semantic type parameters.