latestOpenAPI 3.0.32026-08-227451,2751.8 MB

d0fc0114da66

LinkMablnet

Declare a channel to be an alias of another channel (operator)

Makes {channel} an alias of the body's target: GET /link/mablnet/manifest (and the operator rollout endpoints) resolve a request for {channel} to target's manifest and rollout, transparently to clients — the global, publisher-level generalization of the per-tenant worker_release_override redirect. Used to rename a channel without breaking older clients that still send the old name (alias devlatest), or to neutralize a legacy channel default (prodstable). Replaces any existing alias on {channel}; a target equal to the channel, or one that would create a cycle, is rejected. Operator-only (mabl global / support admin). See design doc release-channel-aliasing-and-selection.md in link/mablnet/docs.

put/link/mablnet/channels/{channel}/alias

Path parameters

channelstring required

The channel name to turn into an alias.

Request body

idstring

Datastore key for this entity — equals the alias channel name. Server-set.

targetstring required

The channel the alias resolves to. May itself be an alias (chains are followed), but must not equal the alias name and must not form a cycle.

Response

The alias was set; the stored alias is returned.

idstring

Datastore key for this entity — equals the alias channel name. Server-set.

targetstring required

The channel the alias resolves to. May itself be an alias (chains are followed), but must not equal the alias name and must not form a cycle.