authorization_v1

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: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for authorization v1 API

func (*Client) CreateAuthorizationV1SelfSubjectAccessReview

CreateAuthorizationV1SelfSubjectAccessReview create a SelfSubjectAccessReview

func (*Client) CreateAuthorizationV1SelfSubjectRulesReview

CreateAuthorizationV1SelfSubjectRulesReview create a SelfSubjectRulesReview

func (*Client) CreateAuthorizationV1SubjectAccessReview

CreateAuthorizationV1SubjectAccessReview create a SubjectAccessReview

func (*Client) GetAuthorizationV1APIResources

func (a *Client) GetAuthorizationV1APIResources(params *GetAuthorizationV1APIResourcesParams) (*GetAuthorizationV1APIResourcesOK, error)

GetAuthorizationV1APIResources get available resources

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new authorization v1 API client.

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted struct {
	Payload *models.IoK8sAPIAuthorizationV1LocalSubjectAccessReview
}

CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted handles this case with default header values.

Accepted

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted() *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted creates a CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted with default headers values

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted) Error

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewAccepted) GetPayload

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated struct {
	Payload *models.IoK8sAPIAuthorizationV1LocalSubjectAccessReview
}

CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated handles this case with default header values.

Created

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated() *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated creates a CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated with default headers values

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated) Error

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewCreated) GetPayload

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK struct {
	Payload *models.IoK8sAPIAuthorizationV1LocalSubjectAccessReview
}

CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK handles this case with default header values.

OK

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK() *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK creates a CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK with default headers values

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK) Error

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewOK) GetPayload

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams struct {

	/*Body*/
	Body *models.IoK8sAPIAuthorizationV1LocalSubjectAccessReview
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams contains all the parameters to send to the API endpoint for the create authorization v1 namespaced local subject access review operation typically these are written to a http.Request

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams() *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams creates a new CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams object with the default values initialized.

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithContext

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithContext(ctx context.Context) *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithContext creates a new CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithHTTPClient

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithHTTPClient(client *http.Client) *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithHTTPClient creates a new CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithTimeout

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithTimeout(timeout time.Duration) *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewParamsWithTimeout creates a new CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetBody

SetBody adds the body to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetContext

SetContext adds the context to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetDryRun

SetDryRun adds the dryRun to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetFieldManager

SetFieldManager adds the fieldManager to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetNamespace

SetNamespace adds the namespace to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetPretty

SetPretty adds the pretty to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) SetTimeout

SetTimeout adds the timeout to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithBody

WithBody adds the body to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithContext

WithContext adds the context to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithDryRun

WithDryRun adds the dryRun to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithFieldManager

WithFieldManager adds the fieldManager to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithNamespace

WithNamespace adds the namespace to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithPretty

WithPretty adds the pretty to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WithTimeout

WithTimeout adds the timeout to the create authorization v1 namespaced local subject access review params

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewReader

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewReader struct {
	// contains filtered or unexported fields
}

CreateAuthorizationV1NamespacedLocalSubjectAccessReviewReader is a Reader for the CreateAuthorizationV1NamespacedLocalSubjectAccessReview structure.

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewReader) ReadResponse

ReadResponse reads a server response into the received o.

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized

type CreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized struct {
}

CreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized handles this case with default header values.

Unauthorized

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized

func NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized() *CreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized

NewCreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized creates a CreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized with default headers values

func (*CreateAuthorizationV1NamespacedLocalSubjectAccessReviewUnauthorized) Error

type CreateAuthorizationV1SelfSubjectAccessReviewAccepted

type CreateAuthorizationV1SelfSubjectAccessReviewAccepted struct {
	Payload *models.IoK8sAPIAuthorizationV1SelfSubjectAccessReview
}

CreateAuthorizationV1SelfSubjectAccessReviewAccepted handles this case with default header values.

Accepted

func NewCreateAuthorizationV1SelfSubjectAccessReviewAccepted

func NewCreateAuthorizationV1SelfSubjectAccessReviewAccepted() *CreateAuthorizationV1SelfSubjectAccessReviewAccepted

NewCreateAuthorizationV1SelfSubjectAccessReviewAccepted creates a CreateAuthorizationV1SelfSubjectAccessReviewAccepted with default headers values

func (*CreateAuthorizationV1SelfSubjectAccessReviewAccepted) Error

func (*CreateAuthorizationV1SelfSubjectAccessReviewAccepted) GetPayload

type CreateAuthorizationV1SelfSubjectAccessReviewCreated

type CreateAuthorizationV1SelfSubjectAccessReviewCreated struct {
	Payload *models.IoK8sAPIAuthorizationV1SelfSubjectAccessReview
}

CreateAuthorizationV1SelfSubjectAccessReviewCreated handles this case with default header values.

Created

func NewCreateAuthorizationV1SelfSubjectAccessReviewCreated

func NewCreateAuthorizationV1SelfSubjectAccessReviewCreated() *CreateAuthorizationV1SelfSubjectAccessReviewCreated

NewCreateAuthorizationV1SelfSubjectAccessReviewCreated creates a CreateAuthorizationV1SelfSubjectAccessReviewCreated with default headers values

func (*CreateAuthorizationV1SelfSubjectAccessReviewCreated) Error

func (*CreateAuthorizationV1SelfSubjectAccessReviewCreated) GetPayload

type CreateAuthorizationV1SelfSubjectAccessReviewOK

type CreateAuthorizationV1SelfSubjectAccessReviewOK struct {
	Payload *models.IoK8sAPIAuthorizationV1SelfSubjectAccessReview
}

CreateAuthorizationV1SelfSubjectAccessReviewOK handles this case with default header values.

OK

func NewCreateAuthorizationV1SelfSubjectAccessReviewOK

func NewCreateAuthorizationV1SelfSubjectAccessReviewOK() *CreateAuthorizationV1SelfSubjectAccessReviewOK

NewCreateAuthorizationV1SelfSubjectAccessReviewOK creates a CreateAuthorizationV1SelfSubjectAccessReviewOK with default headers values

func (*CreateAuthorizationV1SelfSubjectAccessReviewOK) Error

func (*CreateAuthorizationV1SelfSubjectAccessReviewOK) GetPayload

type CreateAuthorizationV1SelfSubjectAccessReviewParams

type CreateAuthorizationV1SelfSubjectAccessReviewParams struct {

	/*Body*/
	Body *models.IoK8sAPIAuthorizationV1SelfSubjectAccessReview
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAuthorizationV1SelfSubjectAccessReviewParams contains all the parameters to send to the API endpoint for the create authorization v1 self subject access review operation typically these are written to a http.Request

func NewCreateAuthorizationV1SelfSubjectAccessReviewParams

func NewCreateAuthorizationV1SelfSubjectAccessReviewParams() *CreateAuthorizationV1SelfSubjectAccessReviewParams

NewCreateAuthorizationV1SelfSubjectAccessReviewParams creates a new CreateAuthorizationV1SelfSubjectAccessReviewParams object with the default values initialized.

func NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithContext

func NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithContext(ctx context.Context) *CreateAuthorizationV1SelfSubjectAccessReviewParams

NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithContext creates a new CreateAuthorizationV1SelfSubjectAccessReviewParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithHTTPClient

func NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithHTTPClient(client *http.Client) *CreateAuthorizationV1SelfSubjectAccessReviewParams

NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithHTTPClient creates a new CreateAuthorizationV1SelfSubjectAccessReviewParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithTimeout

func NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithTimeout(timeout time.Duration) *CreateAuthorizationV1SelfSubjectAccessReviewParams

NewCreateAuthorizationV1SelfSubjectAccessReviewParamsWithTimeout creates a new CreateAuthorizationV1SelfSubjectAccessReviewParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetBody

SetBody adds the body to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetContext

SetContext adds the context to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetDryRun

SetDryRun adds the dryRun to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetFieldManager

func (o *CreateAuthorizationV1SelfSubjectAccessReviewParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetPretty

SetPretty adds the pretty to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) SetTimeout

SetTimeout adds the timeout to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithBody

WithBody adds the body to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithContext

WithContext adds the context to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithDryRun

WithDryRun adds the dryRun to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithFieldManager

WithFieldManager adds the fieldManager to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithPretty

WithPretty adds the pretty to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WithTimeout

WithTimeout adds the timeout to the create authorization v1 self subject access review params

func (*CreateAuthorizationV1SelfSubjectAccessReviewParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAuthorizationV1SelfSubjectAccessReviewReader

type CreateAuthorizationV1SelfSubjectAccessReviewReader struct {
	// contains filtered or unexported fields
}

CreateAuthorizationV1SelfSubjectAccessReviewReader is a Reader for the CreateAuthorizationV1SelfSubjectAccessReview structure.

func (*CreateAuthorizationV1SelfSubjectAccessReviewReader) ReadResponse

func (o *CreateAuthorizationV1SelfSubjectAccessReviewReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateAuthorizationV1SelfSubjectAccessReviewUnauthorized

type CreateAuthorizationV1SelfSubjectAccessReviewUnauthorized struct {
}

CreateAuthorizationV1SelfSubjectAccessReviewUnauthorized handles this case with default header values.

Unauthorized

func NewCreateAuthorizationV1SelfSubjectAccessReviewUnauthorized

func NewCreateAuthorizationV1SelfSubjectAccessReviewUnauthorized() *CreateAuthorizationV1SelfSubjectAccessReviewUnauthorized

NewCreateAuthorizationV1SelfSubjectAccessReviewUnauthorized creates a CreateAuthorizationV1SelfSubjectAccessReviewUnauthorized with default headers values

func (*CreateAuthorizationV1SelfSubjectAccessReviewUnauthorized) Error

type CreateAuthorizationV1SelfSubjectRulesReviewAccepted

type CreateAuthorizationV1SelfSubjectRulesReviewAccepted struct {
	Payload *models.IoK8sAPIAuthorizationV1SelfSubjectRulesReview
}

CreateAuthorizationV1SelfSubjectRulesReviewAccepted handles this case with default header values.

Accepted

func NewCreateAuthorizationV1SelfSubjectRulesReviewAccepted

func NewCreateAuthorizationV1SelfSubjectRulesReviewAccepted() *CreateAuthorizationV1SelfSubjectRulesReviewAccepted

NewCreateAuthorizationV1SelfSubjectRulesReviewAccepted creates a CreateAuthorizationV1SelfSubjectRulesReviewAccepted with default headers values

func (*CreateAuthorizationV1SelfSubjectRulesReviewAccepted) Error

func (*CreateAuthorizationV1SelfSubjectRulesReviewAccepted) GetPayload

type CreateAuthorizationV1SelfSubjectRulesReviewCreated

type CreateAuthorizationV1SelfSubjectRulesReviewCreated struct {
	Payload *models.IoK8sAPIAuthorizationV1SelfSubjectRulesReview
}

CreateAuthorizationV1SelfSubjectRulesReviewCreated handles this case with default header values.

Created

func NewCreateAuthorizationV1SelfSubjectRulesReviewCreated

func NewCreateAuthorizationV1SelfSubjectRulesReviewCreated() *CreateAuthorizationV1SelfSubjectRulesReviewCreated

NewCreateAuthorizationV1SelfSubjectRulesReviewCreated creates a CreateAuthorizationV1SelfSubjectRulesReviewCreated with default headers values

func (*CreateAuthorizationV1SelfSubjectRulesReviewCreated) Error

func (*CreateAuthorizationV1SelfSubjectRulesReviewCreated) GetPayload

type CreateAuthorizationV1SelfSubjectRulesReviewOK

type CreateAuthorizationV1SelfSubjectRulesReviewOK struct {
	Payload *models.IoK8sAPIAuthorizationV1SelfSubjectRulesReview
}

CreateAuthorizationV1SelfSubjectRulesReviewOK handles this case with default header values.

OK

func NewCreateAuthorizationV1SelfSubjectRulesReviewOK

func NewCreateAuthorizationV1SelfSubjectRulesReviewOK() *CreateAuthorizationV1SelfSubjectRulesReviewOK

NewCreateAuthorizationV1SelfSubjectRulesReviewOK creates a CreateAuthorizationV1SelfSubjectRulesReviewOK with default headers values

func (*CreateAuthorizationV1SelfSubjectRulesReviewOK) Error

func (*CreateAuthorizationV1SelfSubjectRulesReviewOK) GetPayload

type CreateAuthorizationV1SelfSubjectRulesReviewParams

type CreateAuthorizationV1SelfSubjectRulesReviewParams struct {

	/*Body*/
	Body *models.IoK8sAPIAuthorizationV1SelfSubjectRulesReview
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAuthorizationV1SelfSubjectRulesReviewParams contains all the parameters to send to the API endpoint for the create authorization v1 self subject rules review operation typically these are written to a http.Request

func NewCreateAuthorizationV1SelfSubjectRulesReviewParams

func NewCreateAuthorizationV1SelfSubjectRulesReviewParams() *CreateAuthorizationV1SelfSubjectRulesReviewParams

NewCreateAuthorizationV1SelfSubjectRulesReviewParams creates a new CreateAuthorizationV1SelfSubjectRulesReviewParams object with the default values initialized.

func NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithContext

func NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithContext(ctx context.Context) *CreateAuthorizationV1SelfSubjectRulesReviewParams

NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithContext creates a new CreateAuthorizationV1SelfSubjectRulesReviewParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithHTTPClient

func NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithHTTPClient(client *http.Client) *CreateAuthorizationV1SelfSubjectRulesReviewParams

NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithHTTPClient creates a new CreateAuthorizationV1SelfSubjectRulesReviewParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithTimeout

func NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithTimeout(timeout time.Duration) *CreateAuthorizationV1SelfSubjectRulesReviewParams

NewCreateAuthorizationV1SelfSubjectRulesReviewParamsWithTimeout creates a new CreateAuthorizationV1SelfSubjectRulesReviewParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetBody

SetBody adds the body to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetContext

SetContext adds the context to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetDryRun

SetDryRun adds the dryRun to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetFieldManager

func (o *CreateAuthorizationV1SelfSubjectRulesReviewParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetPretty

SetPretty adds the pretty to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) SetTimeout

SetTimeout adds the timeout to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithBody

WithBody adds the body to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithContext

WithContext adds the context to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithDryRun

WithDryRun adds the dryRun to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithFieldManager

WithFieldManager adds the fieldManager to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithPretty

WithPretty adds the pretty to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WithTimeout

WithTimeout adds the timeout to the create authorization v1 self subject rules review params

func (*CreateAuthorizationV1SelfSubjectRulesReviewParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAuthorizationV1SelfSubjectRulesReviewReader

type CreateAuthorizationV1SelfSubjectRulesReviewReader struct {
	// contains filtered or unexported fields
}

CreateAuthorizationV1SelfSubjectRulesReviewReader is a Reader for the CreateAuthorizationV1SelfSubjectRulesReview structure.

func (*CreateAuthorizationV1SelfSubjectRulesReviewReader) ReadResponse

func (o *CreateAuthorizationV1SelfSubjectRulesReviewReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateAuthorizationV1SelfSubjectRulesReviewUnauthorized

type CreateAuthorizationV1SelfSubjectRulesReviewUnauthorized struct {
}

CreateAuthorizationV1SelfSubjectRulesReviewUnauthorized handles this case with default header values.

Unauthorized

func NewCreateAuthorizationV1SelfSubjectRulesReviewUnauthorized

func NewCreateAuthorizationV1SelfSubjectRulesReviewUnauthorized() *CreateAuthorizationV1SelfSubjectRulesReviewUnauthorized

NewCreateAuthorizationV1SelfSubjectRulesReviewUnauthorized creates a CreateAuthorizationV1SelfSubjectRulesReviewUnauthorized with default headers values

func (*CreateAuthorizationV1SelfSubjectRulesReviewUnauthorized) Error

type CreateAuthorizationV1SubjectAccessReviewAccepted

type CreateAuthorizationV1SubjectAccessReviewAccepted struct {
	Payload *models.IoK8sAPIAuthorizationV1SubjectAccessReview
}

CreateAuthorizationV1SubjectAccessReviewAccepted handles this case with default header values.

Accepted

func NewCreateAuthorizationV1SubjectAccessReviewAccepted

func NewCreateAuthorizationV1SubjectAccessReviewAccepted() *CreateAuthorizationV1SubjectAccessReviewAccepted

NewCreateAuthorizationV1SubjectAccessReviewAccepted creates a CreateAuthorizationV1SubjectAccessReviewAccepted with default headers values

func (*CreateAuthorizationV1SubjectAccessReviewAccepted) Error

func (*CreateAuthorizationV1SubjectAccessReviewAccepted) GetPayload

type CreateAuthorizationV1SubjectAccessReviewCreated

type CreateAuthorizationV1SubjectAccessReviewCreated struct {
	Payload *models.IoK8sAPIAuthorizationV1SubjectAccessReview
}

CreateAuthorizationV1SubjectAccessReviewCreated handles this case with default header values.

Created

func NewCreateAuthorizationV1SubjectAccessReviewCreated

func NewCreateAuthorizationV1SubjectAccessReviewCreated() *CreateAuthorizationV1SubjectAccessReviewCreated

NewCreateAuthorizationV1SubjectAccessReviewCreated creates a CreateAuthorizationV1SubjectAccessReviewCreated with default headers values

func (*CreateAuthorizationV1SubjectAccessReviewCreated) Error

func (*CreateAuthorizationV1SubjectAccessReviewCreated) GetPayload

type CreateAuthorizationV1SubjectAccessReviewOK

type CreateAuthorizationV1SubjectAccessReviewOK struct {
	Payload *models.IoK8sAPIAuthorizationV1SubjectAccessReview
}

CreateAuthorizationV1SubjectAccessReviewOK handles this case with default header values.

OK

func NewCreateAuthorizationV1SubjectAccessReviewOK

func NewCreateAuthorizationV1SubjectAccessReviewOK() *CreateAuthorizationV1SubjectAccessReviewOK

NewCreateAuthorizationV1SubjectAccessReviewOK creates a CreateAuthorizationV1SubjectAccessReviewOK with default headers values

func (*CreateAuthorizationV1SubjectAccessReviewOK) Error

func (*CreateAuthorizationV1SubjectAccessReviewOK) GetPayload

type CreateAuthorizationV1SubjectAccessReviewParams

type CreateAuthorizationV1SubjectAccessReviewParams struct {

	/*Body*/
	Body *models.IoK8sAPIAuthorizationV1SubjectAccessReview
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAuthorizationV1SubjectAccessReviewParams contains all the parameters to send to the API endpoint for the create authorization v1 subject access review operation typically these are written to a http.Request

func NewCreateAuthorizationV1SubjectAccessReviewParams

func NewCreateAuthorizationV1SubjectAccessReviewParams() *CreateAuthorizationV1SubjectAccessReviewParams

NewCreateAuthorizationV1SubjectAccessReviewParams creates a new CreateAuthorizationV1SubjectAccessReviewParams object with the default values initialized.

func NewCreateAuthorizationV1SubjectAccessReviewParamsWithContext

func NewCreateAuthorizationV1SubjectAccessReviewParamsWithContext(ctx context.Context) *CreateAuthorizationV1SubjectAccessReviewParams

NewCreateAuthorizationV1SubjectAccessReviewParamsWithContext creates a new CreateAuthorizationV1SubjectAccessReviewParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAuthorizationV1SubjectAccessReviewParamsWithHTTPClient

func NewCreateAuthorizationV1SubjectAccessReviewParamsWithHTTPClient(client *http.Client) *CreateAuthorizationV1SubjectAccessReviewParams

NewCreateAuthorizationV1SubjectAccessReviewParamsWithHTTPClient creates a new CreateAuthorizationV1SubjectAccessReviewParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAuthorizationV1SubjectAccessReviewParamsWithTimeout

func NewCreateAuthorizationV1SubjectAccessReviewParamsWithTimeout(timeout time.Duration) *CreateAuthorizationV1SubjectAccessReviewParams

NewCreateAuthorizationV1SubjectAccessReviewParamsWithTimeout creates a new CreateAuthorizationV1SubjectAccessReviewParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetBody

SetBody adds the body to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetContext

SetContext adds the context to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetDryRun

SetDryRun adds the dryRun to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetFieldManager

func (o *CreateAuthorizationV1SubjectAccessReviewParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetPretty

SetPretty adds the pretty to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) SetTimeout

SetTimeout adds the timeout to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithBody

WithBody adds the body to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithContext

WithContext adds the context to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithDryRun

WithDryRun adds the dryRun to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithFieldManager

WithFieldManager adds the fieldManager to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithPretty

WithPretty adds the pretty to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WithTimeout

WithTimeout adds the timeout to the create authorization v1 subject access review params

func (*CreateAuthorizationV1SubjectAccessReviewParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAuthorizationV1SubjectAccessReviewReader

type CreateAuthorizationV1SubjectAccessReviewReader struct {
	// contains filtered or unexported fields
}

CreateAuthorizationV1SubjectAccessReviewReader is a Reader for the CreateAuthorizationV1SubjectAccessReview structure.

func (*CreateAuthorizationV1SubjectAccessReviewReader) ReadResponse

func (o *CreateAuthorizationV1SubjectAccessReviewReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateAuthorizationV1SubjectAccessReviewUnauthorized

type CreateAuthorizationV1SubjectAccessReviewUnauthorized struct {
}

CreateAuthorizationV1SubjectAccessReviewUnauthorized handles this case with default header values.

Unauthorized

func NewCreateAuthorizationV1SubjectAccessReviewUnauthorized

func NewCreateAuthorizationV1SubjectAccessReviewUnauthorized() *CreateAuthorizationV1SubjectAccessReviewUnauthorized

NewCreateAuthorizationV1SubjectAccessReviewUnauthorized creates a CreateAuthorizationV1SubjectAccessReviewUnauthorized with default headers values

func (*CreateAuthorizationV1SubjectAccessReviewUnauthorized) Error

type GetAuthorizationV1APIResourcesOK

type GetAuthorizationV1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetAuthorizationV1APIResourcesOK handles this case with default header values.

OK

func NewGetAuthorizationV1APIResourcesOK

func NewGetAuthorizationV1APIResourcesOK() *GetAuthorizationV1APIResourcesOK

NewGetAuthorizationV1APIResourcesOK creates a GetAuthorizationV1APIResourcesOK with default headers values

func (*GetAuthorizationV1APIResourcesOK) Error

func (*GetAuthorizationV1APIResourcesOK) GetPayload

type GetAuthorizationV1APIResourcesParams

type GetAuthorizationV1APIResourcesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAuthorizationV1APIResourcesParams contains all the parameters to send to the API endpoint for the get authorization v1 API resources operation typically these are written to a http.Request

func NewGetAuthorizationV1APIResourcesParams

func NewGetAuthorizationV1APIResourcesParams() *GetAuthorizationV1APIResourcesParams

NewGetAuthorizationV1APIResourcesParams creates a new GetAuthorizationV1APIResourcesParams object with the default values initialized.

func NewGetAuthorizationV1APIResourcesParamsWithContext

func NewGetAuthorizationV1APIResourcesParamsWithContext(ctx context.Context) *GetAuthorizationV1APIResourcesParams

NewGetAuthorizationV1APIResourcesParamsWithContext creates a new GetAuthorizationV1APIResourcesParams object with the default values initialized, and the ability to set a context for a request

func NewGetAuthorizationV1APIResourcesParamsWithHTTPClient

func NewGetAuthorizationV1APIResourcesParamsWithHTTPClient(client *http.Client) *GetAuthorizationV1APIResourcesParams

NewGetAuthorizationV1APIResourcesParamsWithHTTPClient creates a new GetAuthorizationV1APIResourcesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAuthorizationV1APIResourcesParamsWithTimeout

func NewGetAuthorizationV1APIResourcesParamsWithTimeout(timeout time.Duration) *GetAuthorizationV1APIResourcesParams

NewGetAuthorizationV1APIResourcesParamsWithTimeout creates a new GetAuthorizationV1APIResourcesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAuthorizationV1APIResourcesParams) SetContext

SetContext adds the context to the get authorization v1 API resources params

func (*GetAuthorizationV1APIResourcesParams) SetHTTPClient

func (o *GetAuthorizationV1APIResourcesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get authorization v1 API resources params

func (*GetAuthorizationV1APIResourcesParams) SetTimeout

func (o *GetAuthorizationV1APIResourcesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get authorization v1 API resources params

func (*GetAuthorizationV1APIResourcesParams) WithContext

WithContext adds the context to the get authorization v1 API resources params

func (*GetAuthorizationV1APIResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get authorization v1 API resources params

func (*GetAuthorizationV1APIResourcesParams) WithTimeout

WithTimeout adds the timeout to the get authorization v1 API resources params

func (*GetAuthorizationV1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAuthorizationV1APIResourcesReader

type GetAuthorizationV1APIResourcesReader struct {
	// contains filtered or unexported fields
}

GetAuthorizationV1APIResourcesReader is a Reader for the GetAuthorizationV1APIResources structure.

func (*GetAuthorizationV1APIResourcesReader) ReadResponse

func (o *GetAuthorizationV1APIResourcesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAuthorizationV1APIResourcesUnauthorized

type GetAuthorizationV1APIResourcesUnauthorized struct {
}

GetAuthorizationV1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetAuthorizationV1APIResourcesUnauthorized

func NewGetAuthorizationV1APIResourcesUnauthorized() *GetAuthorizationV1APIResourcesUnauthorized

NewGetAuthorizationV1APIResourcesUnauthorized creates a GetAuthorizationV1APIResourcesUnauthorized with default headers values

func (*GetAuthorizationV1APIResourcesUnauthorized) Error

Jump to

Keyboard shortcuts

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