# NVIDIA Switch Infrastructure ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL ## Docs - [NVIDIA Switch Infrastructure - Config Manager](https://docs.nvidia.com/switch-infrastructure/config-manager.md) - [I want to...](https://docs.nvidia.com/switch-infrastructure/config-manager/i-want-to.md) - [Start Here](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/start-here.md) - [Getting Started with Config Manager](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/getting-started-with-config-manager.md) - [TUI Wizard Reference](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/tui-wizard-reference.md) - [Configuration Samples](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/configuration-samples.md) - [Which Interface Should I Use?](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/which-interface-should-i-use.md) - [Local Development Quick Start](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/local-development-quick-start.md) - [DSX Air Simulation User Guide](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/dsx-air-simulation-user-guide.md) - [First Run Tour](https://docs.nvidia.com/switch-infrastructure/config-manager/getting-started/first-run-tour.md) - [Config Manager Concepts](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview.md) - [System Architecture](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/architecture.md) - [Configuration Management](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/configuration.md) - [Temporal Workflows](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/workflows.md) - [Device Authentication](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/device-authentication.md) - [Observability](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/observability.md) - [Log Message Reference](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/log-message-reference.md) - [Remote MCP Access](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/mcp.md) - [Config Manager API Reference](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/overview/api-index.md) - [Contribute a DCIM Provider](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/contribute-a-dcim-provider.md) - [Getting Started with Nautobot for NVIDIA Config Manager](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/nautobot.md) - [Nautobot Integration](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/nautobot/nautobot-integration.md) - [Nautobot Bootstrap Data](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/nautobot/bootstrap-intro.md) - [Building Nautobot Data with Design Builder](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/nautobot/design-builder-data-loading.md) - [Nautobot Bootstrap Data Reference](https://docs.nvidia.com/switch-infrastructure/config-manager/config-manager/nautobot/bootstrap-schema.md) - [New Site Bringup](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/new-site-bringup.md) - [Controlling Running Workflows](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/controlling-running-workflows.md) - [Configuration Backup](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-backup.md) - [Site Configuration Backup](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/configuration-deploy/site-configuration-backup.md) - [Configuration Deploy](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-deploy.md) - [Multi-Configuration Deploy](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/configuration-deploy/multi-device-deploy.md) - [Batch Configuration Deploy](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/configuration-deploy/batch-deploy.md) - [Cisco IOS XR](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/configuration-deploy/cisco-ios-xr.md) - [Cable Validation](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/validation/cable-validation.md) - [Cumulus Hardware Validation](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/validation/hardware-validation.md) - [Connected Host Metadata](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/validation/connected-host-metadata.md) - [Switch OS Upgrade](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/lifecycle/switch-os-upgrade.md) - [NVLink Switch Firmware Upgrade](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/lifecycle/nv-link-firmware-upgrade.md) - [Reprovision](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/lifecycle/device-reprovision.md) - [Device Password Rotation](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/lifecycle/device-password-rotation.md) - [Site Password Rotation](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/lifecycle/site-password-rotation.md) - [InfiniBand PKey Creation](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/infini-band-p-key-lifecycle/ib-p-key-creation.md) - [InfiniBand PKey Member Add](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/infini-band-p-key-lifecycle/ib-p-key-member-add.md) - [InfiniBand PKey Member Update](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/infini-band-p-key-lifecycle/ib-p-key-member-update.md) - [InfiniBand PKey Member Delete](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/infini-band-p-key-lifecycle/ib-p-key-member-delete.md) - [InfiniBand Port GUID Discovery](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/infini-band-p-key-lifecycle/ib-port-guid-discovery.md) - [Spectrum-X Switch Management](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/spectrum-x-switch-management.md) - [Spectrum-X Overlay Creation](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/spectrum-x-overlay-lifecycle/spectrum-x-overlay-creation.md) - [Spectrum-X Overlay Deletion](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/spectrum-x-overlay-lifecycle/spectrum-x-overlay-deletion.md) - [Spectrum-X Overlay Assignment](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/spectrum-x-overlay-lifecycle/spectrum-x-overlay-assignment.md) - [Spectrum-X Overlay Tenant Change](https://docs.nvidia.com/switch-infrastructure/config-manager/user-guides/spectrum-x-overlay-lifecycle/spectrum-x-overlay-tenant-change.md) - [Gateway API and OIDC](https://docs.nvidia.com/switch-infrastructure/config-manager/deployment/gateway-api-and-oidc.md): Configure Envoy Gateway, kgateway, or an existing shared Gateway. - [Hosting Options](https://docs.nvidia.com/switch-infrastructure/config-manager/deployment/hosting-options.md) - [Network Topology Requirements](https://docs.nvidia.com/switch-infrastructure/config-manager/deployment/network-topology-requirements.md) - [Firewall Ports](https://docs.nvidia.com/switch-infrastructure/config-manager/deployment/firewall-ports.md) - [Deploy Config Manager in an Airgapped Environment](https://docs.nvidia.com/switch-infrastructure/config-manager/deployment/airgapped.md) - [Troubleshooting](https://docs.nvidia.com/switch-infrastructure/config-manager/deployment/troubleshooting.md) - [Config Store Service](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/overview.md) - [Config Store Architecture](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/architecture.md) - [DHCP Service](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/overview.md) - [DHCP Modeling in Nautobot](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-modeling-in-nautobot.md) - [Config Manager Network ZTP](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/overview.md) - [NVIDIA Config Manager ZTP Architecture](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/architecture.md) - [Configuration Guide](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/configuration.md) - [Upload Images to the ZTP Server](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/upload-images.md) - [Config Manager ZTP APIs](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api.md) - [Network Template Rendering System](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/overview.md) - [Config Manager Render Service](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/config-manager-render-service.md) - [Jinja2 filter quick reference](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/filter-quick-reference.md) - [Nautobot render data mapping](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/nautobot-data-mapping.md) - [Template and Plugin Expansion Walkthrough](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/template-expansion.md) - [Network Infrastructure Automation with Temporal](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/overview.md) - [Config Manager Temporal Deployment Process](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/deployment.md) - [External Temporal](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/external-temporal.md) - [Config Manager Temporal CLI](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/cli-reference.md) - [Workflows for Day 2 Operations](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows.md) - [BMC Provisioning](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/bmc-provisioning.md) - [Configuration Backup](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/backup.md) - [Configuration Deploy](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/deploy.md) - [Connected Host Metadata](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/connected-host-metadata.md) - [Device Cable Validation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/device-cable-validation.md) - [Device Password Rotation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/device-password-rotation.md) - [Device Reprovisioning](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/reprovision.md) - [Hardware Validation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/hardware-validation.md) - [InfiniBand Cable Validation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/infiniband-cable-validation.md) - [Infiniband Get Unhealthy Ports](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/infiniband-get-unhealthy-ports.md) - [Infiniband MLNX OS Upgrade](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/infiniband-mlnx-os-upgrade.md) - [InfiniBand PKey Creation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/ib-pkey-creation.md) - [Multi-Deploy Workflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/multi-deploy.md) - [NVLink Switch Firmware Upgrade](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/nvlink-switch-firmware-upgrade.md) - [Port LLDP Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/port-lldp-info.md) - [Site Cable Validation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/site-cable-validation.md) - [Site Password Rotation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/site-password-rotation.md) - [Switch OS Upgrade](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/switch-os-upgrade.md) - [VPC Creation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/vpc-creation.md) - [VPC Deletion](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/vpc-deletion.md) - [Site Configuration Backup](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/site-backup.md) - [InfiniBand PKey Member Add](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/ib-pkey-member-add.md) - [InfiniBand PKey Member Update](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/ib-pkey-member-update.md) - [InfiniBand PKey Member Delete](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/ib-pkey-member-delete.md) - [InfiniBand Port GUID Discovery](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/workflows/ib-port-guid-discovery.md) - [Dynamic API Implementation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api.md) ## API Docs - Config Store API [Current User Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/whoami-whoami-get.md) - Config Store API > admin [Check cache service status](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/admin/cache-status-v-1-admin-cache-status-get.md) - Config Store API > admin [Test cache lookup for a device](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/admin/test-cache-lookup-v-1-admin-cache-test-device-uuid-get.md) - Config Store API > admin [List all devices](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/admin/list-devices-v-1-admin-devices-get.md) - Config Store API > admin [Search devices by name with latest config info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/admin/search-devices-v-1-admin-devices-search-get.md) - Config Store API > admin [Permanently delete all configs for a device](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/admin/delete-device-v-1-admin-devices-device-uuid-delete.md) - Config Store API > admin [Get database statistics](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/admin/get-stats-v-1-admin-stats-get.md) - Config Store API > config [Get all configs for a device](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/config/get-device-configs-v-1-config-device-device-uuid-get.md) - Config Store API > config [Batch create/update config files](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/config/batch-create-configs-v-1-config-device-uuid-batch-post.md) - Config Store API > config [Get a config file](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/config/get-config-v-1-config-device-uuid-filename-get.md) - Config Store API > config [Create or update a config file](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/config/create-config-v-1-config-device-uuid-filename-post.md) - Config Store API > config [Get diff between two versions](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/config/get-diff-v-1-config-device-uuid-filename-diff-get.md) - Config Store API > config [List all versions of a config file](https://docs.nvidia.com/switch-infrastructure/config-manager/services/config-store/config-store-api/config/list-versions-v-1-config-device-uuid-filename-versions-get.md) - DHCP API [Flush Cache](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/flush-cache-admin-cache-delete.md) - DHCP API [Get Config](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/get-config-config-get.md) - DHCP API [Healthcheck](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/healthcheck-healthcheck-get.md) - DHCP API [List Leases](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/list-leases-lease-get.md) - DHCP API [Get Lease](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/get-lease-lease-ip-address-get.md) - DHCP API [Delete Lease](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/delete-lease-lease-ip-address-delete.md) - DHCP API [Livez](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/livez-livez-get.md) - DHCP API [List Pools](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/list-pools-pool-get.md) - DHCP API [List Reservations](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/list-reservations-reservation-get.md) - DHCP API [Get Reservation](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/get-reservation-reservation-ip-address-get.md) - DHCP API [Get Summary](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/get-summary-summary-get.md) - DHCP API [Current User Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/dhcp/dhcp-api/whoami-whoami-get.md) - ZTP API [Healthcheck](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/healthcheck-healthcheck-get.md) - ZTP API [Current User Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/whoami-whoami-get.md) - ZTP API > device [Load Bootscript](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/device/load-bootscript-v-1-device-device-uuid-boot-script-get.md) - ZTP API > device [Load Configuration](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/device/load-configuration-v-1-device-device-uuid-config-configlet-get.md) - ZTP API > device [Load Firmware](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/device/load-firmware-v-1-device-device-uuid-firmware-get.md) - ZTP API > device [Load Firmware Checksum](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/device/load-firmware-checksum-v-1-device-device-uuid-firmware-checksum-get.md) - ZTP API > device [Mark Provisioned](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/device/mark-provisioned-v-1-device-device-uuid-provisioned-post.md) - ZTP API > device [Validate Serial](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/device/validate-serial-v-1-device-device-uuid-validate-serial-post.md) - ZTP API > files [List All Files](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/files/list-all-files-v-1-files-get.md) - ZTP API > files [List Files](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/files/list-files-v-1-files-platform-version-get.md) - ZTP API > files [Load Object](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/files/load-object-v-1-files-platform-version-filename-get.md) - ZTP API > files [Upload File](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/files/upload-file-v-1-files-platform-version-filename-post.md) - ZTP API > files [Check Object](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/files/check-object-v-1-files-platform-version-filename-head.md) - ZTP API > files [Load Checksum](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/files/load-checksum-v-1-files-platform-version-filename-checksum-get.md) - ZTP API > firmware [Load Firmware](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/firmware/load-firmware-v-1-firmware-platform-version-get.md) - ZTP API > firmware [Load Firmware Checksum](https://docs.nvidia.com/switch-infrastructure/config-manager/services/network-ztp/ztp-api/firmware/load-firmware-checksum-v-1-firmware-platform-version-checksum-get.md) - Render Service API [Healthcheck](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/healthcheck-healthcheck-get.md) - Render Service API [Current User Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/whoami-whoami-get.md) - Render Service API > admin [List Consumers](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/admin/list-consumers-v-1-admin-consumers-get.md) - Render Service API > admin [Reset All Consumers](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/admin/reset-all-consumers-v-1-admin-consumers-reset-all-delete.md) - Render Service API > admin [Get Consumer Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/admin/get-consumer-info-v-1-admin-consumers-consumer-type-get.md) - Render Service API > admin [Reset Consumer](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/admin/reset-consumer-v-1-admin-consumers-consumer-type-reset-delete.md) - Render Service API > render [Render All](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/render/all-v-1-render-all-post.md) - Render Service API > render [Render Batch](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/render/batch-v-1-render-batch-post.md) - Render Service API > render [Render](https://docs.nvidia.com/switch-infrastructure/config-manager/services/render/render-service-api/render/v-1-render-device-uuid-render-post.md) - Temporal API [Healthcheck](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/healthcheck-healthcheck-get.md) - Temporal API [RBAC Config Status](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/rbac-config-status-rbac-config-status-get.md) - Temporal API [Current User Info](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/whoami-whoami-get.md) - Temporal API > codec [Decode payloads](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/codec/decode-v-1-codec-decode-post.md) - Temporal API > codec [Encode payloads](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/codec/encode-v-1-codec-encode-post.md) - Temporal API > parameters [Get Devices](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-devices-v-1-parameter-device-get.md) - Temporal API > parameters [Get Device ID by Name](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-device-id-by-name-v-1-parameter-device-id-get.md) - Temporal API > parameters [Get Device Interfaces](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-device-interfaces-v-1-parameter-device-device-id-interfaces-get.md) - Temporal API > parameters [Get Device Password Users](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-device-password-users-v-1-parameter-device-device-id-password-users-get.md) - Temporal API > parameters [Get Secret Types for Device](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-device-users-with-versions-v-1-parameter-device-device-id-secret-types-get.md) - Temporal API > parameters [Get Device Secrets](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-device-secrets-v-1-parameter-device-device-id-secrets-get.md) - Temporal API > parameters [Get Diagnostics Commands](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-diagnostics-commands-v-1-parameter-diagnostics-commands-get.md) - Temporal API > parameters [Get Locations](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-locations-v-1-parameter-location-get.md) - Temporal API > parameters [Get Namespace Tags](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-namespace-tags-v-1-parameter-namespace-tag-get.md) - Temporal API > parameters [Get Overlays](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-overlays-v-1-parameter-overlay-get.md) - Temporal API > parameters [Get Roles](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-roles-v-1-parameter-role-get.md) - Temporal API > parameters [Get Sites](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-sites-v-1-parameter-site-get.md) - Temporal API > parameters [Get Statuses](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-statuses-v-1-parameter-status-get.md) - Temporal API > parameters [Get Tenants](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/parameters/get-tenants-v-1-parameter-tenant-get.md) - Temporal API > workflow [Get Workflows](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflows-v-1-workflow-get.md) - Temporal API > workflow [Get diagnostic-commands options for DiagnosticsWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflow-form-options-diagnostics-diagnostic-commands.md) - Temporal API > workflow [Execute HelloWorld](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/helloworld-endpoint-v-1-workflow-hello-world-post.md) - Temporal API > workflow [Execute HelloWorldApproval](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/helloworldapproval-endpoint-v-1-workflow-hello-world-approval-post.md) - Temporal API > workflow [Get Workflow Metadata](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflow-metadata-v-1-workflow-metadata-get.md) - Temporal API > workflow [Execute BackupWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/backupworkflow-endpoint-v-1-workflow-ngc-backup-post.md) - Temporal API > workflow [Execute ConfigDiffWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/configdiffworkflow-endpoint-v-1-workflow-ngc-config-diff-post.md) - Temporal API > workflow [Execute ConnectedHostMetadataWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/connectedhostmetadataworkflow-endpoint-v-1-workflow-ngc-connected-host-metadata-post.md) - Temporal API > workflow [Execute ValidateHardwareWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/validatehardwareworkflow-endpoint-v-1-workflow-ngc-cumulus-hardware-validation-post.md) - Temporal API > workflow [Execute DeployWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/deployworkflow-endpoint-v-1-workflow-ngc-deploy-post.md) - Temporal API > workflow [Execute DeviceCableValidationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/devicecablevalidationworkflow-endpoint-v-1-workflow-ngc-device-cable-validation-post.md) - Temporal API > workflow [Execute DevicePasswordRotationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/devicepasswordrotationworkflow-endpoint-v-1-workflow-ngc-device-password-rotation-post.md) - Temporal API > workflow [Execute DiagnosticsWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/diagnosticsworkflow-endpoint-v-1-workflow-ngc-diagnostics-post.md) - Temporal API > workflow [Execute IBPKeyCreationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/ibpkeycreationworkflow-endpoint-v-1-workflow-ngc-ib-pkey-creation-post.md) - Temporal API > workflow [Execute IBPKeyMemberAddWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/ibpkeymemberaddworkflow-endpoint-v-1-workflow-ngc-ib-pkey-member-add-post.md) - Temporal API > workflow [Execute IBPKeyMemberDeleteWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/ibpkeymemberdeleteworkflow-endpoint-v-1-workflow-ngc-ib-pkey-member-delete-post.md) - Temporal API > workflow [Execute IBPKeyMemberUpdateWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/ibpkeymemberupdateworkflow-endpoint-v-1-workflow-ngc-ib-pkey-member-update-post.md) - Temporal API > workflow [Execute IBPortGuidDiscoveryWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/ibportguiddiscoveryworkflow-endpoint-v-1-workflow-ngc-ib-port-guid-discovery-post.md) - Temporal API > workflow [Execute InfinibandCableValidationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/infinibandcablevalidationworkflow-endpoint-v-1-workflow-ngc-infiniband-cable-validation-post.md) - Temporal API > workflow [Execute InfinibandGetUnhealthyPortsWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/infinibandgetunhealthyportsworkflow-endpoint-v-1-workflow-ngc-infiniband-get-unhealthy-ports-post.md) - Temporal API > workflow [Execute InfinibandMlnxOSUpgradeWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/infinibandmlnxosupgradeworkflow-endpoint-v-1-workflow-ngc-infiniband-mlnx-os-upgrade-post.md) - Temporal API > workflow [Execute MultiDeployWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/multideployworkflow-endpoint-v-1-workflow-ngc-multi-deploy-post.md) - Temporal API > workflow [Execute NVLinkSwitchFirmwareUpgradeWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/nvlinkswitchfirmwareupgradeworkflow-endpoint-v-1-workflow-ngc-nvlinkswitch-firmware-upgrade-post.md) - Temporal API > workflow [Execute PortLLDPInfoWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/portlldpinfoworkflow-endpoint-v-1-workflow-ngc-port-lldp-info-post.md) - Temporal API > workflow [Execute RedfishProvisioningWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/redfishprovisioningworkflow-endpoint-v-1-workflow-ngc-redfish-provisioning-post.md) - Temporal API > workflow [Execute ReprovisionWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/reprovisionworkflow-endpoint-v-1-workflow-ngc-reprovision-post.md) - Temporal API > workflow [Execute SiteBackupWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/sitebackupworkflow-endpoint-v-1-workflow-ngc-site-backup-post.md) - Temporal API > workflow [Execute SiteCableValidationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/sitecablevalidationworkflow-endpoint-v-1-workflow-ngc-site-cable-validation-post.md) - Temporal API > workflow [Execute SitePasswordRotationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/sitepasswordrotationworkflow-endpoint-v-1-workflow-ngc-site-password-rotation-post.md) - Temporal API > workflow [Execute SpXOverlayAssignmentWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/spxoverlayassignmentworkflow-endpoint-v-1-workflow-ngc-spx-overlay-assignment-post.md) - Temporal API > workflow [Execute SpXOverlayCreationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/spxoverlaycreationworkflow-endpoint-v-1-workflow-ngc-spx-overlay-creation-post.md) - Temporal API > workflow [Execute SpXOverlayDeletionWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/spxoverlaydeletionworkflow-endpoint-v-1-workflow-ngc-spx-overlay-deletion-post.md) - Temporal API > workflow [Execute SpXOverlayTenantChangeWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/spxoverlaytenantchangeworkflow-endpoint-v-1-workflow-ngc-spx-overlay-tenant-change-post.md) - Temporal API > workflow [Execute SwitchOSUpgradeWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/switchosupgradeworkflow-endpoint-v-1-workflow-ngc-switch-os-upgrade-post.md) - Temporal API > workflow [Get password-users options for SitePasswordRotationWorkflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflow-form-options-site-password-rotation-password-users.md) - Temporal API > workflow [Get Workflow Types](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflow-types-v-1-workflow-types-get.md) - Temporal API > workflow [Get Workflow Form](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflow-form.md) - Temporal API > workflow [Get Workflow](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/get-workflow-v-1-workflow-workflow-id-get.md) - Temporal API > workflow [Approve](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/approve-v-1-workflow-workflow-id-approve-stage-name-post.md) - Temporal API > workflow [Reject](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/reject-v-1-workflow-workflow-id-reject-stage-name-post.md) - Temporal API > workflow [Retry](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/retry-v-1-workflow-workflow-id-retry-stage-name-post.md) - Temporal API > workflow [Download Tech Support](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/download-tech-support-v-1-workflow-workflow-id-tech-support-device-name-get.md) - Temporal API > workflow [Terminate](https://docs.nvidia.com/switch-infrastructure/config-manager/services/temporal/temporal-api/workflow/terminate-v-1-workflow-workflow-id-terminate-post.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.nvidia.com/switch-infrastructure/config-manager/openapi.json) - [OpenAPI YAML](https://docs.nvidia.com/switch-infrastructure/config-manager/openapi.yaml)