Skip to content
v2.273.0

JoinInstructionProperty Struct ​

The instructions associated with a join.

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 joinInstructionProperty: quicksight.CfnDataSet.JoinInstructionProperty = {
  leftOperand: 'leftOperand',
  onClause: 'onClause',
  rightOperand: 'rightOperand',
  type: 'type',

  // the properties below are optional
  leftJoinKeyProperties: {
    uniqueKey: false,
  },
  rightJoinKeyProperties: {
    uniqueKey: false,
  },
};

Properties ​

leftJoinKeyPropertiesIResolvable | CfnDataSet.JoinKeyPropertiesPropertyleft_join_key_propertiestyping.Union[IResolvable, JoinKeyPropertiesProperty]leftJoinKeyPropertiesIResolvableLeftJoinKeyPropertiesIResolvableLeftJoinKeyPropertiesinterface{}#
Join key properties of the left operand.
leftOperandstringleft_operandstrleftOperandStringLeftOperandstringLeftOperand*stringrequired#
The operand on the left side of a join.
onClausestringon_clausestronClauseStringOnClausestringOnClause*stringrequired#
The join instructions provided in the `ON` clause of a join.
rightJoinKeyPropertiesIResolvable | CfnDataSet.JoinKeyPropertiesPropertyright_join_key_propertiestyping.Union[IResolvable, JoinKeyPropertiesProperty]rightJoinKeyPropertiesIResolvableRightJoinKeyPropertiesIResolvableRightJoinKeyPropertiesinterface{}#
Join key properties of the right operand.
rightOperandstringright_operandstrrightOperandStringRightOperandstringRightOperand*stringrequired#
The operand on the right side of a join.
typestringtypestrtypeStringTypestringType*stringrequired#
The type of join that it is.