class Aws::Endpoints::EndpointRule
def match(parameters, assigned = {})
def match(parameters, assigned = {}) assigns = assigned.dup matched = conditions.all? do |condition| output = condition.match?(parameters, assigns) assigns = assigns.merge(condition.assigned) if condition.assign output end resolved_endpoint(parameters, assigns) if matched end