Categorygithub.com/ninech/apis
modulepackage
0.0.0-20241023115550-db0e1b1e964c
Repository: https://github.com/ninech/apis.git
Documentation: pkg.go.dev

# README

Nine APIs

This repository contains the API definitions of all the public APIs available on nineapis.ch in several forms:

  • Go type definitions in the module github.com/ninech/apis
  • Kubernetes CRDs in config/crds
  • API docs and OpenAPI spec in docs/

Note that everything related to the API definitions is generated and synced over from an internal Nine repo and should not be modified here.

The docs are available in a rendered form at docs.nineapis.ch.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

AddToMapper is an alternative implementation of DefaultRESTMapper.Add which uses flect.pluralize as it is more robust and also used by controller-gen.
AddToScheme adds all Resources to the Scheme.
StaticRESTMapper returns a RESTMapper with all known types statically defined to avoid slow discovery.

# Variables

AddToSchemes may be used to add all resources defined in the project to a Scheme.