openapi

package
v3.1.0-rc.3 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2026 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Overview

Package openapi exposes embedded OpenAPI contracts for stable HTTP APIs.

YAML documents are the canonical sources. JSON is rendered from the same embedded bytes so served formats stay in sync.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IDPJSON

func IDPJSON() []byte

IDPJSON returns the embedded public IDP OpenAPI document rendered as JSON.

func IDPYAML

func IDPYAML() []byte

IDPYAML returns the embedded public IDP OpenAPI document in YAML format.

func ManagementJSON

func ManagementJSON() []byte

ManagementJSON returns the embedded management OpenAPI document rendered as JSON.

func ManagementYAML

func ManagementYAML() []byte

ManagementYAML returns the embedded management OpenAPI document in YAML format.

Types

This section is empty.

Directories

Path Synopsis
Package client exposes the supported production boundary around selected generated OpenAPI clients.
Package client exposes the supported production boundary around selected generated OpenAPI clients.
generated
idp
Package idp provides primitives to interact with the openapi HTTP API.
Package idp provides primitives to interact with the openapi HTTP API.
management
Package management provides primitives to interact with the openapi HTTP API.
Package management provides primitives to interact with the openapi HTTP API.
Package requesttest provides reusable OpenAPI request-contract helpers for handler tests.
Package requesttest provides reusable OpenAPI request-contract helpers for handler tests.
Package requestvalidation provides OpenAPI request validation for selected HTTP boundaries.
Package requestvalidation provides OpenAPI request validation for selected HTTP boundaries.

Jump to

Keyboard shortcuts

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