Expand description
This module contains types related to the OpenAPI types used in the Kubernetes spec.
Structs§
- Definition
Path - A definition path.
- Info
- The
"info"property of an OpenAPI spec. - Kubernetes
Group Kind Version - The value of an
x-kubernetes-group-version-kindannotation on a type or an operation. - Operation
- An API operation.
- Path
- The path of an API operation.
- Property
Name - The name of a property of a schema type with a
"properties"map. - RefPath
- The path specified by a
"$ref"property. - Schema
- The schema of a definition or operation parameter.
- Spec
- The whole
Specobject. An OpenAPI spec JSON file can be deserialized into this type.
Enums§
- Integer
Format - An integer format. This corresponds to the
"format"property of an"integer"schema type. - Json
Schema Props Or - Kubernetes
Action - The value of an
"x-kubernetes-action"annotation on an operation. - Kubernetes
List Type - The value of an
x-kubernetes-list-typeannotation on a property. - Kubernetes
MapType - The value of an
x-kubernetes-map-typeannotation on a property. - Merge
Type - Number
Format - A number format. This corresponds to the
"format"property of a"number"schema type. - Schema
Kind - The kind of a
Schema - String
Format - A string format. This corresponds to the
"format"property of an"string"schema type. - Type
- A type definition.