Skip to content

Expression

Source code in docs_src/capo_connect/types/expression.py
class Expression(TypedDict, closed=True):
    attribute_condition: NotRequired[
        "capo_connect.types.attribute_condition.AttributeCondition"
    ]
    """<p>An object to specify the predefined attribute condition.</p>"""
    and_expression: NotRequired["capo_connect.types.expressions.Expressions"]
    """<p>List of routing expressions which will be AND-ed together.</p>"""
    or_expression: NotRequired["capo_connect.types.expressions.Expressions"]
    """<p>List of routing expressions which will be OR-ed together.</p>"""
    not_attribute_condition: NotRequired[
        "capo_connect.types.attribute_condition.AttributeCondition"
    ]

and_expression instance-attribute

and_expression: NotRequired[Expressions]

List of routing expressions which will be AND-ed together.

attribute_condition instance-attribute

attribute_condition: NotRequired[AttributeCondition]

An object to specify the predefined attribute condition.

not_attribute_condition instance-attribute

not_attribute_condition: NotRequired[AttributeCondition]

or_expression instance-attribute

or_expression: NotRequired[Expressions]

List of routing expressions which will be OR-ed together.