Skip to content

GetRoutingRuleResponse

Source code in docs_src/capo_apigatewayv2/types/get_routing_rule_response.py
class GetRoutingRuleResponse(TypedDict, closed=True):
    actions: NotRequired[
        "capo_apigatewayv2.types.__list_of_routing_rule_action.__listOfRoutingRuleAction"
    ]
    """<p>The resulting action based on matching a routing rules condition. Only InvokeApi is supported.</p>"""
    conditions: NotRequired[
        "capo_apigatewayv2.types.__list_of_routing_rule_condition.__listOfRoutingRuleCondition"
    ]
    """<p>The conditions of the routing rule.</p>"""
    priority: NotRequired[
        "capo_apigatewayv2.types.routing_rule_priority.RoutingRulePriority"
    ]
    """<p>The order in which API Gateway evaluates a rule. Priority is evaluated from the lowest value to the highest value.</p>"""
    routing_rule_arn: NotRequired["capo_apigatewayv2.types.arn.Arn"]
    """<p>The routing rule ARN.</p>"""
    routing_rule_id: NotRequired["capo_apigatewayv2.types.id.Id"]
    """<p>The routing rule ID.</p>"""

actions instance-attribute

actions: NotRequired[__listOfRoutingRuleAction]

The resulting action based on matching a routing rules condition. Only InvokeApi is supported.

conditions instance-attribute

conditions: NotRequired[__listOfRoutingRuleCondition]

The conditions of the routing rule.

priority instance-attribute

priority: NotRequired[RoutingRulePriority]

The order in which API Gateway evaluates a rule. Priority is evaluated from the lowest value to the highest value.

routing_rule_arn instance-attribute

routing_rule_arn: NotRequired[Arn]

The routing rule ARN.

routing_rule_id instance-attribute

routing_rule_id: NotRequired[Id]

The routing rule ID.