Documentation ¶
Index ¶
- Constants
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview)
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview)
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandler
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandlerFunc
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview)
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK
- func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams
- type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized
- type CreateAuthorizationV1beta1SelfSubjectAccessReview
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview)
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview) *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview)
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview) *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewHandler
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewHandlerFunc
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewOK
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview)
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview) *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK
- func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewParams
- type CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized
- type CreateAuthorizationV1beta1SelfSubjectRulesReview
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview)
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview) *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview)
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview) *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewHandler
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewHandlerFunc
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewOK
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview)
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview) *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK
- func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewParams
- type CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized
- type CreateAuthorizationV1beta1SubjectAccessReview
- type CreateAuthorizationV1beta1SubjectAccessReviewAccepted
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview)
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview) *CreateAuthorizationV1beta1SubjectAccessReviewAccepted
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SubjectAccessReviewCreated
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview)
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview) *CreateAuthorizationV1beta1SubjectAccessReviewCreated
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SubjectAccessReviewHandler
- type CreateAuthorizationV1beta1SubjectAccessReviewHandlerFunc
- type CreateAuthorizationV1beta1SubjectAccessReviewOK
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview)
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview) *CreateAuthorizationV1beta1SubjectAccessReviewOK
- func (o *CreateAuthorizationV1beta1SubjectAccessReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateAuthorizationV1beta1SubjectAccessReviewParams
- type CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized
- type GetAuthorizationV1beta1APIResources
- type GetAuthorizationV1beta1APIResourcesHandler
- type GetAuthorizationV1beta1APIResourcesHandlerFunc
- type GetAuthorizationV1beta1APIResourcesOK
- func (o *GetAuthorizationV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
- func (o *GetAuthorizationV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetAuthorizationV1beta1APIResourcesOK
- func (o *GetAuthorizationV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetAuthorizationV1beta1APIResourcesParams
- type GetAuthorizationV1beta1APIResourcesUnauthorized
Constants ¶
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAcceptedCode int = 202
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreatedCode int = 201
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOKCode int = 200
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized
const CreateAuthorizationV1beta1SelfSubjectAccessReviewAcceptedCode int = 202
CreateAuthorizationV1beta1SelfSubjectAccessReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted
const CreateAuthorizationV1beta1SelfSubjectAccessReviewCreatedCode int = 201
CreateAuthorizationV1beta1SelfSubjectAccessReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated
const CreateAuthorizationV1beta1SelfSubjectAccessReviewOKCode int = 200
CreateAuthorizationV1beta1SelfSubjectAccessReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewOK
CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized
const CreateAuthorizationV1beta1SelfSubjectRulesReviewAcceptedCode int = 202
CreateAuthorizationV1beta1SelfSubjectRulesReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted
const CreateAuthorizationV1beta1SelfSubjectRulesReviewCreatedCode int = 201
CreateAuthorizationV1beta1SelfSubjectRulesReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated
const CreateAuthorizationV1beta1SelfSubjectRulesReviewOKCode int = 200
CreateAuthorizationV1beta1SelfSubjectRulesReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewOK
CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized
const CreateAuthorizationV1beta1SubjectAccessReviewAcceptedCode int = 202
CreateAuthorizationV1beta1SubjectAccessReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewAccepted
const CreateAuthorizationV1beta1SubjectAccessReviewCreatedCode int = 201
CreateAuthorizationV1beta1SubjectAccessReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewCreated
const CreateAuthorizationV1beta1SubjectAccessReviewOKCode int = 200
CreateAuthorizationV1beta1SubjectAccessReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewOK
CreateAuthorizationV1beta1SubjectAccessReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized
const GetAuthorizationV1beta1APIResourcesOKCode int = 200
GetAuthorizationV1beta1APIResourcesOKCode is the HTTP code returned for type GetAuthorizationV1beta1APIResourcesOK
GetAuthorizationV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetAuthorizationV1beta1APIResourcesUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview struct { Context *middleware.Context Handler CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandler }
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview swagger:route POST /apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews authorization_v1beta1 createAuthorizationV1beta1NamespacedLocalSubjectAccessReview
create a LocalSubjectAccessReview
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview ¶
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview(ctx *middleware.Context, handler CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandler) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview
NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview creates a new http.Handler for the create authorization v1beta1 namespaced local subject access review operation
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview) ServeHTTP ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted Accepted
swagger:response createAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted ¶
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted() *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted
NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted creates CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted with default headers values
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) SetPayload ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 namespaced local subject access review accepted response
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WithPayload ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted
WithPayload adds the payload to the create authorization v1beta1 namespaced local subject access review accepted response
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WriteResponse ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated Created
swagger:response createAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated ¶
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated() *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated
NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated creates CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated with default headers values
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) SetPayload ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 namespaced local subject access review created response
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WithPayload ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated
WithPayload adds the payload to the create authorization v1beta1 namespaced local subject access review created response
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WriteResponse ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandler ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandler interface {
Handle(CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams) middleware.Responder
}
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandler interface for that can handle valid create authorization v1beta1 namespaced local subject access review params
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandlerFunc ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandlerFunc func(CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams) middleware.Responder
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandlerFunc turns a function with the right signature into a create authorization v1beta1 namespaced local subject access review handler
func (CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandlerFunc) Handle ¶
func (fn CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewHandlerFunc) Handle(params CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams) middleware.Responder
Handle executing the request and returning a response
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK OK
swagger:response createAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK ¶
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK() *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK
NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK creates CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK with default headers values
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) SetPayload ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 namespaced local subject access review o k response
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WithPayload ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview) *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK
WithPayload adds the payload to the create authorization v1beta1 namespaced local subject access review o k response
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WriteResponse ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIAuthorizationV1beta1LocalSubjectAccessReview /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams contains all the bound params for the create authorization v1beta1 namespaced local subject access review operation typically these are obtained from a http.Request
swagger:parameters createAuthorizationV1beta1NamespacedLocalSubjectAccessReview
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams ¶
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams() CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams
NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams creates a new CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams object no default values defined in spec.
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams) BindRequest ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams) 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 NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewParams() beforehand.
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized ¶
type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized struct { }
CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized Unauthorized
swagger:response createAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized ¶
func NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized() *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized
NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized creates CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized with default headers values
func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized) WriteResponse ¶
func (o *CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectAccessReview ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReview struct { Context *middleware.Context Handler CreateAuthorizationV1beta1SelfSubjectAccessReviewHandler }
CreateAuthorizationV1beta1SelfSubjectAccessReview swagger:route POST /apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews authorization_v1beta1 createAuthorizationV1beta1SelfSubjectAccessReview
create a SelfSubjectAccessReview
func NewCreateAuthorizationV1beta1SelfSubjectAccessReview ¶
func NewCreateAuthorizationV1beta1SelfSubjectAccessReview(ctx *middleware.Context, handler CreateAuthorizationV1beta1SelfSubjectAccessReviewHandler) *CreateAuthorizationV1beta1SelfSubjectAccessReview
NewCreateAuthorizationV1beta1SelfSubjectAccessReview creates a new http.Handler for the create authorization v1beta1 self subject access review operation
func (*CreateAuthorizationV1beta1SelfSubjectAccessReview) ServeHTTP ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReview) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted Accepted
swagger:response createAuthorizationV1beta1SelfSubjectAccessReviewAccepted
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted ¶
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted() *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted
NewCreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted creates CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) SetPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 self subject access review accepted response
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WithPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview) *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted
WithPayload adds the payload to the create authorization v1beta1 self subject access review accepted response
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated Created
swagger:response createAuthorizationV1beta1SelfSubjectAccessReviewCreated
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewCreated ¶
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewCreated() *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated
NewCreateAuthorizationV1beta1SelfSubjectAccessReviewCreated creates CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) SetPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 self subject access review created response
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WithPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview) *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated
WithPayload adds the payload to the create authorization v1beta1 self subject access review created response
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectAccessReviewHandler ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewHandler interface {
Handle(CreateAuthorizationV1beta1SelfSubjectAccessReviewParams) middleware.Responder
}
CreateAuthorizationV1beta1SelfSubjectAccessReviewHandler interface for that can handle valid create authorization v1beta1 self subject access review params
type CreateAuthorizationV1beta1SelfSubjectAccessReviewHandlerFunc ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewHandlerFunc func(CreateAuthorizationV1beta1SelfSubjectAccessReviewParams) middleware.Responder
CreateAuthorizationV1beta1SelfSubjectAccessReviewHandlerFunc turns a function with the right signature into a create authorization v1beta1 self subject access review handler
func (CreateAuthorizationV1beta1SelfSubjectAccessReviewHandlerFunc) Handle ¶
func (fn CreateAuthorizationV1beta1SelfSubjectAccessReviewHandlerFunc) Handle(params CreateAuthorizationV1beta1SelfSubjectAccessReviewParams) middleware.Responder
Handle executing the request and returning a response
type CreateAuthorizationV1beta1SelfSubjectAccessReviewOK ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewOK struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SelfSubjectAccessReviewOK OK
swagger:response createAuthorizationV1beta1SelfSubjectAccessReviewOK
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewOK ¶
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewOK() *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK
NewCreateAuthorizationV1beta1SelfSubjectAccessReviewOK creates CreateAuthorizationV1beta1SelfSubjectAccessReviewOK with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) SetPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 self subject access review o k response
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WithPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview) *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK
WithPayload adds the payload to the create authorization v1beta1 self subject access review o k response
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectAccessReviewParams ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIAuthorizationV1beta1SelfSubjectAccessReview /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateAuthorizationV1beta1SelfSubjectAccessReviewParams contains all the bound params for the create authorization v1beta1 self subject access review operation typically these are obtained from a http.Request
swagger:parameters createAuthorizationV1beta1SelfSubjectAccessReview
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewParams ¶
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewParams() CreateAuthorizationV1beta1SelfSubjectAccessReviewParams
NewCreateAuthorizationV1beta1SelfSubjectAccessReviewParams creates a new CreateAuthorizationV1beta1SelfSubjectAccessReviewParams object no default values defined in spec.
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewParams) BindRequest ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewParams) 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 NewCreateAuthorizationV1beta1SelfSubjectAccessReviewParams() beforehand.
type CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized ¶
type CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized struct { }
CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized Unauthorized
swagger:response createAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized ¶
func NewCreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized() *CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized
NewCreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized creates CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectRulesReview ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReview struct { Context *middleware.Context Handler CreateAuthorizationV1beta1SelfSubjectRulesReviewHandler }
CreateAuthorizationV1beta1SelfSubjectRulesReview swagger:route POST /apis/authorization.k8s.io/v1beta1/selfsubjectrulesreviews authorization_v1beta1 createAuthorizationV1beta1SelfSubjectRulesReview
create a SelfSubjectRulesReview
func NewCreateAuthorizationV1beta1SelfSubjectRulesReview ¶
func NewCreateAuthorizationV1beta1SelfSubjectRulesReview(ctx *middleware.Context, handler CreateAuthorizationV1beta1SelfSubjectRulesReviewHandler) *CreateAuthorizationV1beta1SelfSubjectRulesReview
NewCreateAuthorizationV1beta1SelfSubjectRulesReview creates a new http.Handler for the create authorization v1beta1 self subject rules review operation
func (*CreateAuthorizationV1beta1SelfSubjectRulesReview) ServeHTTP ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReview) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted Accepted
swagger:response createAuthorizationV1beta1SelfSubjectRulesReviewAccepted
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted ¶
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted() *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted
NewCreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted creates CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) SetPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview)
SetPayload sets the payload to the create authorization v1beta1 self subject rules review accepted response
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WithPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview) *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted
WithPayload adds the payload to the create authorization v1beta1 self subject rules review accepted response
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated Created
swagger:response createAuthorizationV1beta1SelfSubjectRulesReviewCreated
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewCreated ¶
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewCreated() *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated
NewCreateAuthorizationV1beta1SelfSubjectRulesReviewCreated creates CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) SetPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview)
SetPayload sets the payload to the create authorization v1beta1 self subject rules review created response
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WithPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview) *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated
WithPayload adds the payload to the create authorization v1beta1 self subject rules review created response
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectRulesReviewHandler ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewHandler interface {
Handle(CreateAuthorizationV1beta1SelfSubjectRulesReviewParams) middleware.Responder
}
CreateAuthorizationV1beta1SelfSubjectRulesReviewHandler interface for that can handle valid create authorization v1beta1 self subject rules review params
type CreateAuthorizationV1beta1SelfSubjectRulesReviewHandlerFunc ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewHandlerFunc func(CreateAuthorizationV1beta1SelfSubjectRulesReviewParams) middleware.Responder
CreateAuthorizationV1beta1SelfSubjectRulesReviewHandlerFunc turns a function with the right signature into a create authorization v1beta1 self subject rules review handler
func (CreateAuthorizationV1beta1SelfSubjectRulesReviewHandlerFunc) Handle ¶
func (fn CreateAuthorizationV1beta1SelfSubjectRulesReviewHandlerFunc) Handle(params CreateAuthorizationV1beta1SelfSubjectRulesReviewParams) middleware.Responder
Handle executing the request and returning a response
type CreateAuthorizationV1beta1SelfSubjectRulesReviewOK ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewOK struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SelfSubjectRulesReviewOK OK
swagger:response createAuthorizationV1beta1SelfSubjectRulesReviewOK
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewOK ¶
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewOK() *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK
NewCreateAuthorizationV1beta1SelfSubjectRulesReviewOK creates CreateAuthorizationV1beta1SelfSubjectRulesReviewOK with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) SetPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview)
SetPayload sets the payload to the create authorization v1beta1 self subject rules review o k response
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WithPayload ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview) *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK
WithPayload adds the payload to the create authorization v1beta1 self subject rules review o k response
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SelfSubjectRulesReviewParams ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIAuthorizationV1beta1SelfSubjectRulesReview /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateAuthorizationV1beta1SelfSubjectRulesReviewParams contains all the bound params for the create authorization v1beta1 self subject rules review operation typically these are obtained from a http.Request
swagger:parameters createAuthorizationV1beta1SelfSubjectRulesReview
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewParams ¶
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewParams() CreateAuthorizationV1beta1SelfSubjectRulesReviewParams
NewCreateAuthorizationV1beta1SelfSubjectRulesReviewParams creates a new CreateAuthorizationV1beta1SelfSubjectRulesReviewParams object no default values defined in spec.
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewParams) BindRequest ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewParams) 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 NewCreateAuthorizationV1beta1SelfSubjectRulesReviewParams() beforehand.
type CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized ¶
type CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized struct { }
CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized Unauthorized
swagger:response createAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized ¶
func NewCreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized() *CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized
NewCreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized creates CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized with default headers values
func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SubjectAccessReview ¶
type CreateAuthorizationV1beta1SubjectAccessReview struct { Context *middleware.Context Handler CreateAuthorizationV1beta1SubjectAccessReviewHandler }
CreateAuthorizationV1beta1SubjectAccessReview swagger:route POST /apis/authorization.k8s.io/v1beta1/subjectaccessreviews authorization_v1beta1 createAuthorizationV1beta1SubjectAccessReview
create a SubjectAccessReview
func NewCreateAuthorizationV1beta1SubjectAccessReview ¶
func NewCreateAuthorizationV1beta1SubjectAccessReview(ctx *middleware.Context, handler CreateAuthorizationV1beta1SubjectAccessReviewHandler) *CreateAuthorizationV1beta1SubjectAccessReview
NewCreateAuthorizationV1beta1SubjectAccessReview creates a new http.Handler for the create authorization v1beta1 subject access review operation
func (*CreateAuthorizationV1beta1SubjectAccessReview) ServeHTTP ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReview) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateAuthorizationV1beta1SubjectAccessReviewAccepted ¶
type CreateAuthorizationV1beta1SubjectAccessReviewAccepted struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SubjectAccessReviewAccepted Accepted
swagger:response createAuthorizationV1beta1SubjectAccessReviewAccepted
func NewCreateAuthorizationV1beta1SubjectAccessReviewAccepted ¶
func NewCreateAuthorizationV1beta1SubjectAccessReviewAccepted() *CreateAuthorizationV1beta1SubjectAccessReviewAccepted
NewCreateAuthorizationV1beta1SubjectAccessReviewAccepted creates CreateAuthorizationV1beta1SubjectAccessReviewAccepted with default headers values
func (*CreateAuthorizationV1beta1SubjectAccessReviewAccepted) SetPayload ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewAccepted) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 subject access review accepted response
func (*CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WithPayload ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview) *CreateAuthorizationV1beta1SubjectAccessReviewAccepted
WithPayload adds the payload to the create authorization v1beta1 subject access review accepted response
func (*CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SubjectAccessReviewCreated ¶
type CreateAuthorizationV1beta1SubjectAccessReviewCreated struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SubjectAccessReviewCreated Created
swagger:response createAuthorizationV1beta1SubjectAccessReviewCreated
func NewCreateAuthorizationV1beta1SubjectAccessReviewCreated ¶
func NewCreateAuthorizationV1beta1SubjectAccessReviewCreated() *CreateAuthorizationV1beta1SubjectAccessReviewCreated
NewCreateAuthorizationV1beta1SubjectAccessReviewCreated creates CreateAuthorizationV1beta1SubjectAccessReviewCreated with default headers values
func (*CreateAuthorizationV1beta1SubjectAccessReviewCreated) SetPayload ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewCreated) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 subject access review created response
func (*CreateAuthorizationV1beta1SubjectAccessReviewCreated) WithPayload ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewCreated) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview) *CreateAuthorizationV1beta1SubjectAccessReviewCreated
WithPayload adds the payload to the create authorization v1beta1 subject access review created response
func (*CreateAuthorizationV1beta1SubjectAccessReviewCreated) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SubjectAccessReviewHandler ¶
type CreateAuthorizationV1beta1SubjectAccessReviewHandler interface {
Handle(CreateAuthorizationV1beta1SubjectAccessReviewParams) middleware.Responder
}
CreateAuthorizationV1beta1SubjectAccessReviewHandler interface for that can handle valid create authorization v1beta1 subject access review params
type CreateAuthorizationV1beta1SubjectAccessReviewHandlerFunc ¶
type CreateAuthorizationV1beta1SubjectAccessReviewHandlerFunc func(CreateAuthorizationV1beta1SubjectAccessReviewParams) middleware.Responder
CreateAuthorizationV1beta1SubjectAccessReviewHandlerFunc turns a function with the right signature into a create authorization v1beta1 subject access review handler
func (CreateAuthorizationV1beta1SubjectAccessReviewHandlerFunc) Handle ¶
func (fn CreateAuthorizationV1beta1SubjectAccessReviewHandlerFunc) Handle(params CreateAuthorizationV1beta1SubjectAccessReviewParams) middleware.Responder
Handle executing the request and returning a response
type CreateAuthorizationV1beta1SubjectAccessReviewOK ¶
type CreateAuthorizationV1beta1SubjectAccessReviewOK struct { /* In: Body */ Payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview `json:"body,omitempty"` }
CreateAuthorizationV1beta1SubjectAccessReviewOK OK
swagger:response createAuthorizationV1beta1SubjectAccessReviewOK
func NewCreateAuthorizationV1beta1SubjectAccessReviewOK ¶
func NewCreateAuthorizationV1beta1SubjectAccessReviewOK() *CreateAuthorizationV1beta1SubjectAccessReviewOK
NewCreateAuthorizationV1beta1SubjectAccessReviewOK creates CreateAuthorizationV1beta1SubjectAccessReviewOK with default headers values
func (*CreateAuthorizationV1beta1SubjectAccessReviewOK) SetPayload ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewOK) SetPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview)
SetPayload sets the payload to the create authorization v1beta1 subject access review o k response
func (*CreateAuthorizationV1beta1SubjectAccessReviewOK) WithPayload ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewOK) WithPayload(payload *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview) *CreateAuthorizationV1beta1SubjectAccessReviewOK
WithPayload adds the payload to the create authorization v1beta1 subject access review o k response
func (*CreateAuthorizationV1beta1SubjectAccessReviewOK) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateAuthorizationV1beta1SubjectAccessReviewParams ¶
type CreateAuthorizationV1beta1SubjectAccessReviewParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIAuthorizationV1beta1SubjectAccessReview /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateAuthorizationV1beta1SubjectAccessReviewParams contains all the bound params for the create authorization v1beta1 subject access review operation typically these are obtained from a http.Request
swagger:parameters createAuthorizationV1beta1SubjectAccessReview
func NewCreateAuthorizationV1beta1SubjectAccessReviewParams ¶
func NewCreateAuthorizationV1beta1SubjectAccessReviewParams() CreateAuthorizationV1beta1SubjectAccessReviewParams
NewCreateAuthorizationV1beta1SubjectAccessReviewParams creates a new CreateAuthorizationV1beta1SubjectAccessReviewParams object no default values defined in spec.
func (*CreateAuthorizationV1beta1SubjectAccessReviewParams) BindRequest ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewParams) 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 NewCreateAuthorizationV1beta1SubjectAccessReviewParams() beforehand.
type CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized ¶
type CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized struct { }
CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized Unauthorized
swagger:response createAuthorizationV1beta1SubjectAccessReviewUnauthorized
func NewCreateAuthorizationV1beta1SubjectAccessReviewUnauthorized ¶
func NewCreateAuthorizationV1beta1SubjectAccessReviewUnauthorized() *CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized
NewCreateAuthorizationV1beta1SubjectAccessReviewUnauthorized creates CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized with default headers values
func (*CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized) WriteResponse ¶
func (o *CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetAuthorizationV1beta1APIResources ¶
type GetAuthorizationV1beta1APIResources struct { Context *middleware.Context Handler GetAuthorizationV1beta1APIResourcesHandler }
GetAuthorizationV1beta1APIResources swagger:route GET /apis/authorization.k8s.io/v1beta1/ authorization_v1beta1 getAuthorizationV1beta1ApiResources
get available resources
func NewGetAuthorizationV1beta1APIResources ¶
func NewGetAuthorizationV1beta1APIResources(ctx *middleware.Context, handler GetAuthorizationV1beta1APIResourcesHandler) *GetAuthorizationV1beta1APIResources
NewGetAuthorizationV1beta1APIResources creates a new http.Handler for the get authorization v1beta1 API resources operation
func (*GetAuthorizationV1beta1APIResources) ServeHTTP ¶
func (o *GetAuthorizationV1beta1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetAuthorizationV1beta1APIResourcesHandler ¶
type GetAuthorizationV1beta1APIResourcesHandler interface {
Handle(GetAuthorizationV1beta1APIResourcesParams) middleware.Responder
}
GetAuthorizationV1beta1APIResourcesHandler interface for that can handle valid get authorization v1beta1 API resources params
type GetAuthorizationV1beta1APIResourcesHandlerFunc ¶
type GetAuthorizationV1beta1APIResourcesHandlerFunc func(GetAuthorizationV1beta1APIResourcesParams) middleware.Responder
GetAuthorizationV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get authorization v1beta1 API resources handler
func (GetAuthorizationV1beta1APIResourcesHandlerFunc) Handle ¶
func (fn GetAuthorizationV1beta1APIResourcesHandlerFunc) Handle(params GetAuthorizationV1beta1APIResourcesParams) middleware.Responder
Handle executing the request and returning a response
type GetAuthorizationV1beta1APIResourcesOK ¶
type GetAuthorizationV1beta1APIResourcesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"` }
GetAuthorizationV1beta1APIResourcesOK OK
swagger:response getAuthorizationV1beta1ApiResourcesOK
func NewGetAuthorizationV1beta1APIResourcesOK ¶
func NewGetAuthorizationV1beta1APIResourcesOK() *GetAuthorizationV1beta1APIResourcesOK
NewGetAuthorizationV1beta1APIResourcesOK creates GetAuthorizationV1beta1APIResourcesOK with default headers values
func (*GetAuthorizationV1beta1APIResourcesOK) SetPayload ¶
func (o *GetAuthorizationV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
SetPayload sets the payload to the get authorization v1beta1 Api resources o k response
func (*GetAuthorizationV1beta1APIResourcesOK) WithPayload ¶
func (o *GetAuthorizationV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetAuthorizationV1beta1APIResourcesOK
WithPayload adds the payload to the get authorization v1beta1 Api resources o k response
func (*GetAuthorizationV1beta1APIResourcesOK) WriteResponse ¶
func (o *GetAuthorizationV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetAuthorizationV1beta1APIResourcesParams ¶
type GetAuthorizationV1beta1APIResourcesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetAuthorizationV1beta1APIResourcesParams contains all the bound params for the get authorization v1beta1 API resources operation typically these are obtained from a http.Request
swagger:parameters getAuthorizationV1beta1APIResources
func NewGetAuthorizationV1beta1APIResourcesParams ¶
func NewGetAuthorizationV1beta1APIResourcesParams() GetAuthorizationV1beta1APIResourcesParams
NewGetAuthorizationV1beta1APIResourcesParams creates a new GetAuthorizationV1beta1APIResourcesParams object no default values defined in spec.
func (*GetAuthorizationV1beta1APIResourcesParams) BindRequest ¶
func (o *GetAuthorizationV1beta1APIResourcesParams) 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 NewGetAuthorizationV1beta1APIResourcesParams() beforehand.
type GetAuthorizationV1beta1APIResourcesUnauthorized ¶
type GetAuthorizationV1beta1APIResourcesUnauthorized struct { }
GetAuthorizationV1beta1APIResourcesUnauthorized Unauthorized
swagger:response getAuthorizationV1beta1ApiResourcesUnauthorized
func NewGetAuthorizationV1beta1APIResourcesUnauthorized ¶
func NewGetAuthorizationV1beta1APIResourcesUnauthorized() *GetAuthorizationV1beta1APIResourcesUnauthorized
NewGetAuthorizationV1beta1APIResourcesUnauthorized creates GetAuthorizationV1beta1APIResourcesUnauthorized with default headers values
func (*GetAuthorizationV1beta1APIResourcesUnauthorized) WriteResponse ¶
func (o *GetAuthorizationV1beta1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files ¶
- create_authorization_v1beta1_namespaced_local_subject_access_review.go
- create_authorization_v1beta1_namespaced_local_subject_access_review_parameters.go
- create_authorization_v1beta1_namespaced_local_subject_access_review_responses.go
- create_authorization_v1beta1_self_subject_access_review.go
- create_authorization_v1beta1_self_subject_access_review_parameters.go
- create_authorization_v1beta1_self_subject_access_review_responses.go
- create_authorization_v1beta1_self_subject_rules_review.go
- create_authorization_v1beta1_self_subject_rules_review_parameters.go
- create_authorization_v1beta1_self_subject_rules_review_responses.go
- create_authorization_v1beta1_subject_access_review.go
- create_authorization_v1beta1_subject_access_review_parameters.go
- create_authorization_v1beta1_subject_access_review_responses.go
- get_authorization_v1beta1_api_resources.go
- get_authorization_v1beta1_api_resources_parameters.go
- get_authorization_v1beta1_api_resources_responses.go