> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/infra-controller/_mcp/server. # Expected Switch Expected Switch identifies an NVLink Switch that is expected to be discovered at a Site. Infrastructure Providers can pre-register Expected Switches using BMC, NVOS credentials and serial numbers to help with NVLink Switch discovery and ingestion. ## API Docs - Expected Switch [Retrieve all Expected Switches](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/get-all-expected-switch.md) - Expected Switch [Create Expected Switch](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/create-expected-switch.md) - Expected Switch [Replace all Expected Switches](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/replace-all-expected-switch.md) - Expected Switch [Delete all Expected Switches](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/delete-all-expected-switch.md) - Expected Switch [Retrieve Expected Switch](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/get-expected-switch.md) - Expected Switch [Delete Expected Switch](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/delete-expected-switch.md) - Expected Switch [Update Expected Switch](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/expected-switch/update-expected-switch.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.nvidia.com/infra-controller/openapi.json) - [OpenAPI YAML](https://docs.nvidia.com/infra-controller/openapi.yaml)