Skip to content

JoinInstruction

Source code in docs_src/capo_quicksight/types/join_instruction.py
class JoinInstruction(TypedDict, closed=True):
    left_operand: "capo_quicksight.types.logical_table_id.LogicalTableId"
    """<p>The operand on the left side of a join.</p>"""
    right_operand: "capo_quicksight.types.logical_table_id.LogicalTableId"
    """<p>The operand on the right side of a join.</p>"""
    left_join_key_properties: NotRequired[
        "capo_quicksight.types.join_key_properties.JoinKeyProperties"
    ]
    """<p>Join key properties of the left operand.</p>"""
    right_join_key_properties: NotRequired[
        "capo_quicksight.types.join_key_properties.JoinKeyProperties"
    ]
    """<p>Join key properties of the right operand.</p>"""
    type: "capo_quicksight.types.join_type.JoinType"
    """<p>The type of join that it is.</p>"""
    on_clause: "capo_quicksight.types.on_clause.OnClause"
    """<p>The join instructions provided in the <code>ON</code> clause of a join.</p>"""

left_join_key_properties instance-attribute

left_join_key_properties: NotRequired[JoinKeyProperties]

Join key properties of the left operand.

left_operand instance-attribute

left_operand: LogicalTableId

The operand on the left side of a join.

on_clause instance-attribute

on_clause: OnClause

The join instructions provided in the ON clause of a join.

right_join_key_properties instance-attribute

right_join_key_properties: NotRequired[JoinKeyProperties]

Join key properties of the right operand.

right_operand instance-attribute

right_operand: LogicalTableId

The operand on the right side of a join.

type instance-attribute

type: JoinType

The type of join that it is.