package
0.0.0-20250304201544-e5f78fe3ede9
Repository: https://github.com/kubernetes/kube-openapi.git
Documentation: pkg.go.dev
# Variables
No description provided by the author
# Structs
Components holds a set of reusable objects for different aspects of the OAS.
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
Header a struct that describes a single operation parameter, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#parameterObject
Note that this struct is actually a thin wrapper around HeaderProps to make it referable and extensible.
HeaderProps a struct that describes a header object.
Link represents a possible design-time link for a response, more at https://swagger.io/specification/#link-object.
LinkProps describes a single response from an API Operation, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#responseObject.
MediaType a struct that allows you to specify content format, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#mediaTypeObject
Note that this struct is actually a thin wrapper around MediaTypeProps to make it referable and extensible.
MediaTypeProps a struct that allows you to specify content format, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#mediaTypeObject.
OAuthFlow contains configuration information for the flow types supported.
OAuthFlowProps holds configuration details for a supported OAuth Flow.
OpenAPI is an object that describes an API and conforms to the OpenAPI Specification.
Operation describes a single API operation on a path, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#operationObject
Note that this struct is actually a thin wrapper around OperationProps to make it referable and extensible.
OperationProps describes a single API operation on a path, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#operationObject.
Parameter a struct that describes a single operation parameter, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#parameterObject
Note that this struct is actually a thin wrapper around ParameterProps to make it referable and extensible.
ParameterProps a struct that describes a single operation parameter, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#parameterObject.
Path describes the operations available on a single path, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#pathItemObject
Note that this struct is actually a thin wrapper around PathProps to make it referable and extensible.
PathProps describes the operations available on a single path, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#pathItemObject.
Paths describes the available paths and operations for the API, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#pathsObject.
RequestBody describes a single request body, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#requestBodyObject
Note that this struct is actually a thin wrapper around RequestBodyProps to make it referable and extensible.
RequestBodyProps describes a single request body, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#requestBodyObject.
Response describes a single response from an API Operation, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#responseObject
Note that this struct is actually a thin wrapper around ResponseProps to make it referable and extensible.
ResponseProps describes a single response from an API Operation, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#responseObject.
Responses holds the list of possible responses as they are returned from executing this operation
Note that this struct is actually a thin wrapper around ResponsesProps to make it referable and extensible.
ResponsesProps holds the list of possible responses as they are returned from executing this operation.
SecurityScheme defines reusable Security Scheme Object, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#securitySchemeObject.
SecuritySchemeProps defines a security scheme that can be used by the operations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
SecuritySchemes holds reusable Security Scheme Objects, more at https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#securitySchemeObject.