Skip to content

UpdateRuleRequest

Source code in docs_src/capo_vpc_lattice/types/update_rule_request.py
class UpdateRuleRequest(TypedDict, closed=True):
    service_identifier: "capo_vpc_lattice.types.service_identifier.ServiceIdentifier"
    """<p>The ID or ARN of the service.</p>"""
    listener_identifier: "capo_vpc_lattice.types.listener_identifier.ListenerIdentifier"
    """<p>The ID or ARN of the listener.</p>"""
    rule_identifier: "capo_vpc_lattice.types.rule_identifier.RuleIdentifier"
    """<p>The ID or ARN of the rule.</p>"""
    match: NotRequired["capo_vpc_lattice.types.rule_match.RuleMatch"]
    """<p>The rule match.</p>"""
    priority: NotRequired["capo_vpc_lattice.types.rule_priority.RulePriority"]
    """<p>The rule priority. A listener can't have multiple rules with the same priority.</p>"""
    action: NotRequired["capo_vpc_lattice.types.rule_action.RuleAction"]
    """<p>Information about the action for the specified listener rule.</p>"""

action instance-attribute

action: NotRequired[RuleAction]

Information about the action for the specified listener rule.

listener_identifier instance-attribute

listener_identifier: ListenerIdentifier

The ID or ARN of the listener.

match instance-attribute

match: NotRequired[RuleMatch]

The rule match.

priority instance-attribute

priority: NotRequired[RulePriority]

The rule priority. A listener can't have multiple rules with the same priority.

rule_identifier instance-attribute

rule_identifier: RuleIdentifier

The ID or ARN of the rule.

service_identifier instance-attribute

service_identifier: ServiceIdentifier

The ID or ARN of the service.