Skip to main content

Module component

Module component 

Source
Expand description

Switchyard plugin configuration and Relay execution integration.

Structs§

ProtocolDefaults
Trusted fallback target IDs for each inbound protocol.
SwitchyardConfig
Versioned Switchyard plugin configuration.
TargetBinding
Exact Relay-owned backend binding for one Switchyard backend ID.

Enums§

ContextMode
Whether the selected Switchyard profile depends on ATOF-derived history.
RoutingMode
Routing rollout mode.
WireProtocol
Supported provider wire protocols.

Constants§

SWITCHYARD_PLUGIN_KIND
Plugin kind used in Relay plugin configuration.

Functions§

deregister_switchyard_component
Deregister the first-party Switchyard component kind.
register_switchyard_component
Register the first-party Switchyard component kind.
validate_switchyard_atof_configuration
Validate the cross-component ATOF requirement for enabled history-backed profiles.