Class: DatadogAPIClient::V2::AiGatewayNullableRoutingRuleTierOrdering

Inherits:
Object
  • Object
show all
Includes:
BaseEnumModel
Defined in:
lib/datadog_api_client/v2/models/ai_gateway_nullable_routing_rule_tier_ordering.rb

Overview

How a tier orders its targets. Omission preserves the saved same-position tier on update; null resets to configured. New tiers default to configured. The weighted_affinity ordering distributes first-choice assignments by relative target weights and accepts only model targets with an explicit provider, without repeated provider and model pairs in the same tier. The classified ordering is allowed only in the first tier and requires a classifier, destination rubrics, and one default destination.

Constant Summary collapse

CONFIGURED =
"configured".freeze
WEIGHTED_AFFINITY =
"weighted_affinity".freeze
CLASSIFIED =
"classified".freeze

Method Summary

Methods included from BaseEnumModel

included