openapi

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

README

NVIDIA Bare Metal REST OpenAPI Schema

This repo contains OpenAPI schema for NVIDIA Bare Metal REST endpoints. Redoc rendered latest version can be viewed at https://nvidia.github.io/ncx-infra-controller-rest/

Development

OpenAPI schema must be updated whenever the API endpoints are added/updated.

Please ensure that the following tools are installed:

  • Docker
  • npm

To lint schema after making changes, run:

make lint-openapi

To view a rendered/browsable version of the schema locally, run:

make preview-openapi

Then access the schema at:

http://127.0.0.1:8090

Updating GitHub Pages

In order to update the GitHub pages to reflect schema changes, you must include rendered HTML changes in your PR.

To modify the rendered HTML, run:

make publish-openapi

Documentation

Overview

Package openapi embeds the OpenAPI spec so it can be imported by other packages without requiring a build-time copy step.

Index

Constants

This section is empty.

Variables

View Source
var Spec []byte

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL