authorization_v1beta1

package
v0.0.0-...-1e5aeb1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAcceptedCode int = 202

CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted

View Source
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreatedCode int = 201

CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated

View Source
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOKCode int = 200

CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK

View Source
const CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorizedCode int = 401

CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewUnauthorized

View Source
const CreateAuthorizationV1beta1SelfSubjectAccessReviewAcceptedCode int = 202

CreateAuthorizationV1beta1SelfSubjectAccessReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted

View Source
const CreateAuthorizationV1beta1SelfSubjectAccessReviewCreatedCode int = 201

CreateAuthorizationV1beta1SelfSubjectAccessReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated

View Source
const CreateAuthorizationV1beta1SelfSubjectAccessReviewOKCode int = 200

CreateAuthorizationV1beta1SelfSubjectAccessReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewOK

View Source
const CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorizedCode int = 401

CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectAccessReviewUnauthorized

View Source
const CreateAuthorizationV1beta1SelfSubjectRulesReviewAcceptedCode int = 202

CreateAuthorizationV1beta1SelfSubjectRulesReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted

View Source
const CreateAuthorizationV1beta1SelfSubjectRulesReviewCreatedCode int = 201

CreateAuthorizationV1beta1SelfSubjectRulesReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated

View Source
const CreateAuthorizationV1beta1SelfSubjectRulesReviewOKCode int = 200

CreateAuthorizationV1beta1SelfSubjectRulesReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewOK

View Source
const CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorizedCode int = 401

CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1SelfSubjectRulesReviewUnauthorized

View Source
const CreateAuthorizationV1beta1SubjectAccessReviewAcceptedCode int = 202

CreateAuthorizationV1beta1SubjectAccessReviewAcceptedCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewAccepted

View Source
const CreateAuthorizationV1beta1SubjectAccessReviewCreatedCode int = 201

CreateAuthorizationV1beta1SubjectAccessReviewCreatedCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewCreated

View Source
const CreateAuthorizationV1beta1SubjectAccessReviewOKCode int = 200

CreateAuthorizationV1beta1SubjectAccessReviewOKCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewOK

View Source
const CreateAuthorizationV1beta1SubjectAccessReviewUnauthorizedCode int = 401

CreateAuthorizationV1beta1SubjectAccessReviewUnauthorizedCode is the HTTP code returned for type CreateAuthorizationV1beta1SubjectAccessReviewUnauthorized

View Source
const GetAuthorizationV1beta1APIResourcesOKCode int = 200

GetAuthorizationV1beta1APIResourcesOKCode is the HTTP code returned for type GetAuthorizationV1beta1APIResourcesOK

View Source
const GetAuthorizationV1beta1APIResourcesUnauthorizedCode int = 401

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

NewCreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview creates a new http.Handler for the create authorization v1beta1 namespaced local subject access review operation

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReview) ServeHTTP

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

SetPayload sets the payload to the create authorization v1beta1 namespaced local subject access review accepted response

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WithPayload

WithPayload adds the payload to the create authorization v1beta1 namespaced local subject access review accepted response

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewAccepted) WriteResponse

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

SetPayload sets the payload to the create authorization v1beta1 namespaced local subject access review created response

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WithPayload

WithPayload adds the payload to the create authorization v1beta1 namespaced local subject access review created response

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewCreated) WriteResponse

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

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

SetPayload sets the payload to the create authorization v1beta1 namespaced local subject access review o k response

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WithPayload

WithPayload adds the payload to the create authorization v1beta1 namespaced local subject access review o k response

func (*CreateAuthorizationV1beta1NamespacedLocalSubjectAccessReviewOK) WriteResponse

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

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

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

NewCreateAuthorizationV1beta1SelfSubjectAccessReview creates a new http.Handler for the create authorization v1beta1 self subject access review operation

func (*CreateAuthorizationV1beta1SelfSubjectAccessReview) ServeHTTP

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

SetPayload sets the payload to the create authorization v1beta1 self subject access review accepted response

func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WithPayload

WithPayload adds the payload to the create authorization v1beta1 self subject access review accepted response

func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewAccepted) WriteResponse

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

SetPayload sets the payload to the create authorization v1beta1 self subject access review created response

func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WithPayload

WithPayload adds the payload to the create authorization v1beta1 self subject access review created response

func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewCreated) WriteResponse

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

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

SetPayload sets the payload to the create authorization v1beta1 self subject access review o k response

func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WithPayload

WithPayload adds the payload to the create authorization v1beta1 self subject access review o k response

func (*CreateAuthorizationV1beta1SelfSubjectAccessReviewOK) WriteResponse

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

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

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

NewCreateAuthorizationV1beta1SelfSubjectRulesReview creates a new http.Handler for the create authorization v1beta1 self subject rules review operation

func (*CreateAuthorizationV1beta1SelfSubjectRulesReview) ServeHTTP

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

SetPayload sets the payload to the create authorization v1beta1 self subject rules review accepted response

func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WithPayload

WithPayload adds the payload to the create authorization v1beta1 self subject rules review accepted response

func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewAccepted) WriteResponse

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

SetPayload sets the payload to the create authorization v1beta1 self subject rules review created response

func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WithPayload

WithPayload adds the payload to the create authorization v1beta1 self subject rules review created response

func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewCreated) WriteResponse

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

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

SetPayload sets the payload to the create authorization v1beta1 self subject rules review o k response

func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WithPayload

WithPayload adds the payload to the create authorization v1beta1 self subject rules review o k response

func (*CreateAuthorizationV1beta1SelfSubjectRulesReviewOK) WriteResponse

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

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

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

NewCreateAuthorizationV1beta1SubjectAccessReview creates a new http.Handler for the create authorization v1beta1 subject access review operation

func (*CreateAuthorizationV1beta1SubjectAccessReview) ServeHTTP

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

SetPayload sets the payload to the create authorization v1beta1 subject access review accepted response

func (*CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WithPayload

WithPayload adds the payload to the create authorization v1beta1 subject access review accepted response

func (*CreateAuthorizationV1beta1SubjectAccessReviewAccepted) WriteResponse

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

SetPayload sets the payload to the create authorization v1beta1 subject access review created response

func (*CreateAuthorizationV1beta1SubjectAccessReviewCreated) WithPayload

WithPayload adds the payload to the create authorization v1beta1 subject access review created response

func (*CreateAuthorizationV1beta1SubjectAccessReviewCreated) WriteResponse

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

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

SetPayload sets the payload to the create authorization v1beta1 subject access review o k response

func (*CreateAuthorizationV1beta1SubjectAccessReviewOK) WithPayload

WithPayload adds the payload to the create authorization v1beta1 subject access review o k response

func (*CreateAuthorizationV1beta1SubjectAccessReviewOK) WriteResponse

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

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

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

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

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

SetPayload sets the payload to the get authorization v1beta1 Api resources o k response

func (*GetAuthorizationV1beta1APIResourcesOK) WithPayload

WithPayload adds the payload to the get authorization v1beta1 Api resources o k response

func (*GetAuthorizationV1beta1APIResourcesOK) WriteResponse

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

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

WriteResponse to the client

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL