Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Update Alias Route

Use this form to change the Deployment connected to an Alias, reorder a Route, or change its fallback and residency metadata. Updates affect control-plane configuration; a gateway sees the change only after a valid new publication is created and applied.

The Host Id, Alias Route Id, Route Weight, Canary Percent, and Aggregate Version are read-only. Weight and canary are fixed by the current MVP, while the aggregate version prevents an update from silently overwriting a newer change.

Fields

FieldDescriptionExample
Host IdRead-only tenant boundary supplied by the portal.10000000-0000-4000-8000-000000000001
Alias Route IdRead-only identifier generated when the Route was created.40000000-0000-4000-8000-000000000040
Public AliasAlias served by this Route. Changing it revalidates the selected Deployment against the new Alias.kb-index or kb-query
Provider DeploymentProvider endpoint used by the Route. It must match the Alias environment and required capabilities.nvidia-nemotron-3-embed-1b-loc
Route PriorityNon-negative ordering value; lower values come first. It must be unique among Routes for the Alias.0
Route WeightRead-only value fixed at 1. Weighted traffic splitting is not supported by the current MVP.1
Fallback EnabledWhether this Route is intended as a fallback-only choice.false
Canary PercentRead-only value fixed at 0. Percentage canary routing is not supported by the current MVP.0
Residency ConditionsJSON or YAML governance object for residency requirements. Choose Apply after editing. Use {} for this public NVIDIA demo.{}
Aggregate VersionRead-only record version sent with the update for optimistic concurrency. Reload the Route if another update has advanced it.6

Example

This update makes the Route a Canadian fallback with priority 10:

{
  "aliasRouteId": "40000000-0000-4000-8000-000000000040",
  "publicAliasId": "20000000-0000-4000-8000-000000000020",
  "providerDeploymentId": "30000000-0000-4000-8000-000000000031",
  "routePriority": 10,
  "routeWeight": 1,
  "fallbackEnabled": true,
  "canaryPercent": 0,
  "residencyConditions": {
    "regions": ["ca-central-1"]
  },
  "aggregateVersion": 6
}

The Route preview reports ordering and eligibility, but it does not execute a provider request or guarantee that fallback will succeed at runtime. Before publication, confirm that at least one Route for every Alias has a credentialed and priced Deployment. The active state is backend-managed through soft delete and is not part of this form.

For kb-index or kb-query, select only a Deployment configured for openai_embeddings and the Alias’s exact 2048-dimensional Nemotron embedding space. Changing a Route to another Deployment with the same vector dimension but a different space ID, revision, normalization, distance metric, or document transform is incompatible.

NVIDIA Knowledge Base update

For the functional demo, the kb-index and kb-query Route rows may both use nvidia-nemotron-3-embed-1b-loc. Preserve these primary-route values:

{
  "routePriority": 0,
  "routeWeight": 1,
  "fallbackEnabled": false,
  "canaryPercent": 0,
  "residencyConditions": {}
}

Normally there is nothing to update after creating those two rows. Use this form only to replace the Deployment, introduce a real fallback, or apply an approved residency condition. Select the correct Alias row before editing; changing the Public Alias moves the Route rather than copying it.

For production-protected kb_index and kb_query lanes, route each Alias to its separately qualified runtime and capacity/quota domain. Merely creating two Route rows that share one Deployment does not provide that isolation.