Documentation ¶
Index ¶
- Constants
- type GetAuthenticationAPIGroup
- type GetAuthenticationAPIGroupHandler
- type GetAuthenticationAPIGroupHandlerFunc
- type GetAuthenticationAPIGroupOK
- func (o *GetAuthenticationAPIGroupOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup)
- func (o *GetAuthenticationAPIGroupOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup) *GetAuthenticationAPIGroupOK
- func (o *GetAuthenticationAPIGroupOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetAuthenticationAPIGroupParams
- type GetAuthenticationAPIGroupUnauthorized
Constants ¶
const GetAuthenticationAPIGroupOKCode int = 200
GetAuthenticationAPIGroupOKCode is the HTTP code returned for type GetAuthenticationAPIGroupOK
GetAuthenticationAPIGroupUnauthorizedCode is the HTTP code returned for type GetAuthenticationAPIGroupUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetAuthenticationAPIGroup ¶
type GetAuthenticationAPIGroup struct { Context *middleware.Context Handler GetAuthenticationAPIGroupHandler }
GetAuthenticationAPIGroup swagger:route GET /apis/authentication.k8s.io/ authentication getAuthenticationApiGroup
get information of a group
func NewGetAuthenticationAPIGroup ¶
func NewGetAuthenticationAPIGroup(ctx *middleware.Context, handler GetAuthenticationAPIGroupHandler) *GetAuthenticationAPIGroup
NewGetAuthenticationAPIGroup creates a new http.Handler for the get authentication API group operation
func (*GetAuthenticationAPIGroup) ServeHTTP ¶
func (o *GetAuthenticationAPIGroup) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetAuthenticationAPIGroupHandler ¶
type GetAuthenticationAPIGroupHandler interface {
Handle(GetAuthenticationAPIGroupParams) middleware.Responder
}
GetAuthenticationAPIGroupHandler interface for that can handle valid get authentication API group params
type GetAuthenticationAPIGroupHandlerFunc ¶
type GetAuthenticationAPIGroupHandlerFunc func(GetAuthenticationAPIGroupParams) middleware.Responder
GetAuthenticationAPIGroupHandlerFunc turns a function with the right signature into a get authentication API group handler
func (GetAuthenticationAPIGroupHandlerFunc) Handle ¶
func (fn GetAuthenticationAPIGroupHandlerFunc) Handle(params GetAuthenticationAPIGroupParams) middleware.Responder
Handle executing the request and returning a response
type GetAuthenticationAPIGroupOK ¶
type GetAuthenticationAPIGroupOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup `json:"body,omitempty"` }
GetAuthenticationAPIGroupOK OK
swagger:response getAuthenticationApiGroupOK
func NewGetAuthenticationAPIGroupOK ¶
func NewGetAuthenticationAPIGroupOK() *GetAuthenticationAPIGroupOK
NewGetAuthenticationAPIGroupOK creates GetAuthenticationAPIGroupOK with default headers values
func (*GetAuthenticationAPIGroupOK) SetPayload ¶
func (o *GetAuthenticationAPIGroupOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup)
SetPayload sets the payload to the get authentication Api group o k response
func (*GetAuthenticationAPIGroupOK) WithPayload ¶
func (o *GetAuthenticationAPIGroupOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup) *GetAuthenticationAPIGroupOK
WithPayload adds the payload to the get authentication Api group o k response
func (*GetAuthenticationAPIGroupOK) WriteResponse ¶
func (o *GetAuthenticationAPIGroupOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetAuthenticationAPIGroupParams ¶
type GetAuthenticationAPIGroupParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetAuthenticationAPIGroupParams contains all the bound params for the get authentication API group operation typically these are obtained from a http.Request
swagger:parameters getAuthenticationAPIGroup
func NewGetAuthenticationAPIGroupParams ¶
func NewGetAuthenticationAPIGroupParams() GetAuthenticationAPIGroupParams
NewGetAuthenticationAPIGroupParams creates a new GetAuthenticationAPIGroupParams object no default values defined in spec.
func (*GetAuthenticationAPIGroupParams) BindRequest ¶
func (o *GetAuthenticationAPIGroupParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetAuthenticationAPIGroupParams() beforehand.
type GetAuthenticationAPIGroupUnauthorized ¶
type GetAuthenticationAPIGroupUnauthorized struct { }
GetAuthenticationAPIGroupUnauthorized Unauthorized
swagger:response getAuthenticationApiGroupUnauthorized
func NewGetAuthenticationAPIGroupUnauthorized ¶
func NewGetAuthenticationAPIGroupUnauthorized() *GetAuthenticationAPIGroupUnauthorized
NewGetAuthenticationAPIGroupUnauthorized creates GetAuthenticationAPIGroupUnauthorized with default headers values
func (*GetAuthenticationAPIGroupUnauthorized) WriteResponse ¶
func (o *GetAuthenticationAPIGroupUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client