rbac_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: 11 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 rbac authorization v1 API

func (*Client) CreateRbacAuthorizationV1ClusterRole

CreateRbacAuthorizationV1ClusterRole create a ClusterRole

func (*Client) DeleteRbacAuthorizationV1ClusterRole

DeleteRbacAuthorizationV1ClusterRole delete a ClusterRole

func (*Client) DeleteRbacAuthorizationV1ClusterRoleBinding

DeleteRbacAuthorizationV1ClusterRoleBinding delete a ClusterRoleBinding

func (*Client) DeleteRbacAuthorizationV1CollectionClusterRole

func (a *Client) DeleteRbacAuthorizationV1CollectionClusterRole(params *DeleteRbacAuthorizationV1CollectionClusterRoleParams) (*DeleteRbacAuthorizationV1CollectionClusterRoleOK, error)

DeleteRbacAuthorizationV1CollectionClusterRole delete collection of ClusterRole

func (*Client) DeleteRbacAuthorizationV1CollectionClusterRoleBinding

DeleteRbacAuthorizationV1CollectionClusterRoleBinding delete collection of ClusterRoleBinding

func (*Client) DeleteRbacAuthorizationV1CollectionNamespacedRole

func (a *Client) DeleteRbacAuthorizationV1CollectionNamespacedRole(params *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) (*DeleteRbacAuthorizationV1CollectionNamespacedRoleOK, error)

DeleteRbacAuthorizationV1CollectionNamespacedRole delete collection of Role

func (*Client) DeleteRbacAuthorizationV1CollectionNamespacedRoleBinding

DeleteRbacAuthorizationV1CollectionNamespacedRoleBinding delete collection of RoleBinding

func (*Client) DeleteRbacAuthorizationV1NamespacedRole

DeleteRbacAuthorizationV1NamespacedRole delete a Role

func (*Client) DeleteRbacAuthorizationV1NamespacedRoleBinding

DeleteRbacAuthorizationV1NamespacedRoleBinding delete a RoleBinding

func (*Client) GetRbacAuthorizationV1APIResources

func (a *Client) GetRbacAuthorizationV1APIResources(params *GetRbacAuthorizationV1APIResourcesParams) (*GetRbacAuthorizationV1APIResourcesOK, error)

GetRbacAuthorizationV1APIResources get available resources

func (*Client) ListRbacAuthorizationV1ClusterRole

func (a *Client) ListRbacAuthorizationV1ClusterRole(params *ListRbacAuthorizationV1ClusterRoleParams) (*ListRbacAuthorizationV1ClusterRoleOK, error)

ListRbacAuthorizationV1ClusterRole list or watch objects of kind ClusterRole

func (*Client) ListRbacAuthorizationV1ClusterRoleBinding

func (a *Client) ListRbacAuthorizationV1ClusterRoleBinding(params *ListRbacAuthorizationV1ClusterRoleBindingParams) (*ListRbacAuthorizationV1ClusterRoleBindingOK, error)

ListRbacAuthorizationV1ClusterRoleBinding list or watch objects of kind ClusterRoleBinding

func (*Client) ListRbacAuthorizationV1NamespacedRole

func (a *Client) ListRbacAuthorizationV1NamespacedRole(params *ListRbacAuthorizationV1NamespacedRoleParams) (*ListRbacAuthorizationV1NamespacedRoleOK, error)

ListRbacAuthorizationV1NamespacedRole list or watch objects of kind Role

func (*Client) ListRbacAuthorizationV1NamespacedRoleBinding

func (a *Client) ListRbacAuthorizationV1NamespacedRoleBinding(params *ListRbacAuthorizationV1NamespacedRoleBindingParams) (*ListRbacAuthorizationV1NamespacedRoleBindingOK, error)

ListRbacAuthorizationV1NamespacedRoleBinding list or watch objects of kind RoleBinding

func (*Client) ListRbacAuthorizationV1RoleBindingForAllNamespaces

ListRbacAuthorizationV1RoleBindingForAllNamespaces list or watch objects of kind RoleBinding

func (*Client) ListRbacAuthorizationV1RoleForAllNamespaces

func (a *Client) ListRbacAuthorizationV1RoleForAllNamespaces(params *ListRbacAuthorizationV1RoleForAllNamespacesParams) (*ListRbacAuthorizationV1RoleForAllNamespacesOK, error)

ListRbacAuthorizationV1RoleForAllNamespaces list or watch objects of kind Role

func (*Client) PatchRbacAuthorizationV1ClusterRole

func (a *Client) PatchRbacAuthorizationV1ClusterRole(params *PatchRbacAuthorizationV1ClusterRoleParams) (*PatchRbacAuthorizationV1ClusterRoleOK, error)

PatchRbacAuthorizationV1ClusterRole partially update the specified ClusterRole

func (*Client) PatchRbacAuthorizationV1ClusterRoleBinding

func (a *Client) PatchRbacAuthorizationV1ClusterRoleBinding(params *PatchRbacAuthorizationV1ClusterRoleBindingParams) (*PatchRbacAuthorizationV1ClusterRoleBindingOK, error)

PatchRbacAuthorizationV1ClusterRoleBinding partially update the specified ClusterRoleBinding

func (*Client) PatchRbacAuthorizationV1NamespacedRole

func (a *Client) PatchRbacAuthorizationV1NamespacedRole(params *PatchRbacAuthorizationV1NamespacedRoleParams) (*PatchRbacAuthorizationV1NamespacedRoleOK, error)

PatchRbacAuthorizationV1NamespacedRole partially update the specified Role

func (*Client) PatchRbacAuthorizationV1NamespacedRoleBinding

func (a *Client) PatchRbacAuthorizationV1NamespacedRoleBinding(params *PatchRbacAuthorizationV1NamespacedRoleBindingParams) (*PatchRbacAuthorizationV1NamespacedRoleBindingOK, error)

PatchRbacAuthorizationV1NamespacedRoleBinding partially update the specified RoleBinding

func (*Client) ReadRbacAuthorizationV1ClusterRole

func (a *Client) ReadRbacAuthorizationV1ClusterRole(params *ReadRbacAuthorizationV1ClusterRoleParams) (*ReadRbacAuthorizationV1ClusterRoleOK, error)

ReadRbacAuthorizationV1ClusterRole read the specified ClusterRole

func (*Client) ReadRbacAuthorizationV1ClusterRoleBinding

func (a *Client) ReadRbacAuthorizationV1ClusterRoleBinding(params *ReadRbacAuthorizationV1ClusterRoleBindingParams) (*ReadRbacAuthorizationV1ClusterRoleBindingOK, error)

ReadRbacAuthorizationV1ClusterRoleBinding read the specified ClusterRoleBinding

func (*Client) ReadRbacAuthorizationV1NamespacedRole

func (a *Client) ReadRbacAuthorizationV1NamespacedRole(params *ReadRbacAuthorizationV1NamespacedRoleParams) (*ReadRbacAuthorizationV1NamespacedRoleOK, error)

ReadRbacAuthorizationV1NamespacedRole read the specified Role

func (*Client) ReadRbacAuthorizationV1NamespacedRoleBinding

func (a *Client) ReadRbacAuthorizationV1NamespacedRoleBinding(params *ReadRbacAuthorizationV1NamespacedRoleBindingParams) (*ReadRbacAuthorizationV1NamespacedRoleBindingOK, error)

ReadRbacAuthorizationV1NamespacedRoleBinding read the specified RoleBinding

func (*Client) ReplaceRbacAuthorizationV1ClusterRole

ReplaceRbacAuthorizationV1ClusterRole replace the specified ClusterRole

func (*Client) ReplaceRbacAuthorizationV1ClusterRoleBinding

ReplaceRbacAuthorizationV1ClusterRoleBinding replace the specified ClusterRoleBinding

func (*Client) ReplaceRbacAuthorizationV1NamespacedRole

ReplaceRbacAuthorizationV1NamespacedRole replace the specified Role

func (*Client) ReplaceRbacAuthorizationV1NamespacedRoleBinding

ReplaceRbacAuthorizationV1NamespacedRoleBinding replace the specified RoleBinding

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WatchRbacAuthorizationV1ClusterRole

func (a *Client) WatchRbacAuthorizationV1ClusterRole(params *WatchRbacAuthorizationV1ClusterRoleParams) (*WatchRbacAuthorizationV1ClusterRoleOK, error)

WatchRbacAuthorizationV1ClusterRole watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.

func (*Client) WatchRbacAuthorizationV1ClusterRoleBinding

func (a *Client) WatchRbacAuthorizationV1ClusterRoleBinding(params *WatchRbacAuthorizationV1ClusterRoleBindingParams) (*WatchRbacAuthorizationV1ClusterRoleBindingOK, error)

WatchRbacAuthorizationV1ClusterRoleBinding watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.

func (*Client) WatchRbacAuthorizationV1ClusterRoleBindingList

func (a *Client) WatchRbacAuthorizationV1ClusterRoleBindingList(params *WatchRbacAuthorizationV1ClusterRoleBindingListParams) (*WatchRbacAuthorizationV1ClusterRoleBindingListOK, error)

WatchRbacAuthorizationV1ClusterRoleBindingList watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead.

func (*Client) WatchRbacAuthorizationV1ClusterRoleList

func (a *Client) WatchRbacAuthorizationV1ClusterRoleList(params *WatchRbacAuthorizationV1ClusterRoleListParams) (*WatchRbacAuthorizationV1ClusterRoleListOK, error)

WatchRbacAuthorizationV1ClusterRoleList watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead.

func (*Client) WatchRbacAuthorizationV1NamespacedRole

func (a *Client) WatchRbacAuthorizationV1NamespacedRole(params *WatchRbacAuthorizationV1NamespacedRoleParams) (*WatchRbacAuthorizationV1NamespacedRoleOK, error)

WatchRbacAuthorizationV1NamespacedRole watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.

func (*Client) WatchRbacAuthorizationV1NamespacedRoleBinding

func (a *Client) WatchRbacAuthorizationV1NamespacedRoleBinding(params *WatchRbacAuthorizationV1NamespacedRoleBindingParams) (*WatchRbacAuthorizationV1NamespacedRoleBindingOK, error)

WatchRbacAuthorizationV1NamespacedRoleBinding watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.

func (*Client) WatchRbacAuthorizationV1NamespacedRoleBindingList

func (a *Client) WatchRbacAuthorizationV1NamespacedRoleBindingList(params *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) (*WatchRbacAuthorizationV1NamespacedRoleBindingListOK, error)

WatchRbacAuthorizationV1NamespacedRoleBindingList watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead.

func (*Client) WatchRbacAuthorizationV1NamespacedRoleList

func (a *Client) WatchRbacAuthorizationV1NamespacedRoleList(params *WatchRbacAuthorizationV1NamespacedRoleListParams) (*WatchRbacAuthorizationV1NamespacedRoleListOK, error)

WatchRbacAuthorizationV1NamespacedRoleList watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead.

func (*Client) WatchRbacAuthorizationV1RoleBindingListForAllNamespaces

WatchRbacAuthorizationV1RoleBindingListForAllNamespaces watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead.

func (*Client) WatchRbacAuthorizationV1RoleListForAllNamespaces

func (a *Client) WatchRbacAuthorizationV1RoleListForAllNamespaces(params *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) (*WatchRbacAuthorizationV1RoleListForAllNamespacesOK, error)

WatchRbacAuthorizationV1RoleListForAllNamespaces watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead.

type ClientService

type ClientService interface {
	CreateRbacAuthorizationV1ClusterRole(params *CreateRbacAuthorizationV1ClusterRoleParams) (*CreateRbacAuthorizationV1ClusterRoleOK, *CreateRbacAuthorizationV1ClusterRoleCreated, *CreateRbacAuthorizationV1ClusterRoleAccepted, error)

	CreateRbacAuthorizationV1ClusterRoleBinding(params *CreateRbacAuthorizationV1ClusterRoleBindingParams) (*CreateRbacAuthorizationV1ClusterRoleBindingOK, *CreateRbacAuthorizationV1ClusterRoleBindingCreated, *CreateRbacAuthorizationV1ClusterRoleBindingAccepted, error)

	CreateRbacAuthorizationV1NamespacedRole(params *CreateRbacAuthorizationV1NamespacedRoleParams) (*CreateRbacAuthorizationV1NamespacedRoleOK, *CreateRbacAuthorizationV1NamespacedRoleCreated, *CreateRbacAuthorizationV1NamespacedRoleAccepted, error)

	CreateRbacAuthorizationV1NamespacedRoleBinding(params *CreateRbacAuthorizationV1NamespacedRoleBindingParams) (*CreateRbacAuthorizationV1NamespacedRoleBindingOK, *CreateRbacAuthorizationV1NamespacedRoleBindingCreated, *CreateRbacAuthorizationV1NamespacedRoleBindingAccepted, error)

	DeleteRbacAuthorizationV1ClusterRole(params *DeleteRbacAuthorizationV1ClusterRoleParams) (*DeleteRbacAuthorizationV1ClusterRoleOK, *DeleteRbacAuthorizationV1ClusterRoleAccepted, error)

	DeleteRbacAuthorizationV1ClusterRoleBinding(params *DeleteRbacAuthorizationV1ClusterRoleBindingParams) (*DeleteRbacAuthorizationV1ClusterRoleBindingOK, *DeleteRbacAuthorizationV1ClusterRoleBindingAccepted, error)

	DeleteRbacAuthorizationV1CollectionClusterRole(params *DeleteRbacAuthorizationV1CollectionClusterRoleParams) (*DeleteRbacAuthorizationV1CollectionClusterRoleOK, error)

	DeleteRbacAuthorizationV1CollectionClusterRoleBinding(params *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK, error)

	DeleteRbacAuthorizationV1CollectionNamespacedRole(params *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) (*DeleteRbacAuthorizationV1CollectionNamespacedRoleOK, error)

	DeleteRbacAuthorizationV1CollectionNamespacedRoleBinding(params *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK, error)

	DeleteRbacAuthorizationV1NamespacedRole(params *DeleteRbacAuthorizationV1NamespacedRoleParams) (*DeleteRbacAuthorizationV1NamespacedRoleOK, *DeleteRbacAuthorizationV1NamespacedRoleAccepted, error)

	DeleteRbacAuthorizationV1NamespacedRoleBinding(params *DeleteRbacAuthorizationV1NamespacedRoleBindingParams) (*DeleteRbacAuthorizationV1NamespacedRoleBindingOK, *DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted, error)

	GetRbacAuthorizationV1APIResources(params *GetRbacAuthorizationV1APIResourcesParams) (*GetRbacAuthorizationV1APIResourcesOK, error)

	ListRbacAuthorizationV1ClusterRole(params *ListRbacAuthorizationV1ClusterRoleParams) (*ListRbacAuthorizationV1ClusterRoleOK, error)

	ListRbacAuthorizationV1ClusterRoleBinding(params *ListRbacAuthorizationV1ClusterRoleBindingParams) (*ListRbacAuthorizationV1ClusterRoleBindingOK, error)

	ListRbacAuthorizationV1NamespacedRole(params *ListRbacAuthorizationV1NamespacedRoleParams) (*ListRbacAuthorizationV1NamespacedRoleOK, error)

	ListRbacAuthorizationV1NamespacedRoleBinding(params *ListRbacAuthorizationV1NamespacedRoleBindingParams) (*ListRbacAuthorizationV1NamespacedRoleBindingOK, error)

	ListRbacAuthorizationV1RoleBindingForAllNamespaces(params *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) (*ListRbacAuthorizationV1RoleBindingForAllNamespacesOK, error)

	ListRbacAuthorizationV1RoleForAllNamespaces(params *ListRbacAuthorizationV1RoleForAllNamespacesParams) (*ListRbacAuthorizationV1RoleForAllNamespacesOK, error)

	PatchRbacAuthorizationV1ClusterRole(params *PatchRbacAuthorizationV1ClusterRoleParams) (*PatchRbacAuthorizationV1ClusterRoleOK, error)

	PatchRbacAuthorizationV1ClusterRoleBinding(params *PatchRbacAuthorizationV1ClusterRoleBindingParams) (*PatchRbacAuthorizationV1ClusterRoleBindingOK, error)

	PatchRbacAuthorizationV1NamespacedRole(params *PatchRbacAuthorizationV1NamespacedRoleParams) (*PatchRbacAuthorizationV1NamespacedRoleOK, error)

	PatchRbacAuthorizationV1NamespacedRoleBinding(params *PatchRbacAuthorizationV1NamespacedRoleBindingParams) (*PatchRbacAuthorizationV1NamespacedRoleBindingOK, error)

	ReadRbacAuthorizationV1ClusterRole(params *ReadRbacAuthorizationV1ClusterRoleParams) (*ReadRbacAuthorizationV1ClusterRoleOK, error)

	ReadRbacAuthorizationV1ClusterRoleBinding(params *ReadRbacAuthorizationV1ClusterRoleBindingParams) (*ReadRbacAuthorizationV1ClusterRoleBindingOK, error)

	ReadRbacAuthorizationV1NamespacedRole(params *ReadRbacAuthorizationV1NamespacedRoleParams) (*ReadRbacAuthorizationV1NamespacedRoleOK, error)

	ReadRbacAuthorizationV1NamespacedRoleBinding(params *ReadRbacAuthorizationV1NamespacedRoleBindingParams) (*ReadRbacAuthorizationV1NamespacedRoleBindingOK, error)

	ReplaceRbacAuthorizationV1ClusterRole(params *ReplaceRbacAuthorizationV1ClusterRoleParams) (*ReplaceRbacAuthorizationV1ClusterRoleOK, *ReplaceRbacAuthorizationV1ClusterRoleCreated, error)

	ReplaceRbacAuthorizationV1ClusterRoleBinding(params *ReplaceRbacAuthorizationV1ClusterRoleBindingParams) (*ReplaceRbacAuthorizationV1ClusterRoleBindingOK, *ReplaceRbacAuthorizationV1ClusterRoleBindingCreated, error)

	ReplaceRbacAuthorizationV1NamespacedRole(params *ReplaceRbacAuthorizationV1NamespacedRoleParams) (*ReplaceRbacAuthorizationV1NamespacedRoleOK, *ReplaceRbacAuthorizationV1NamespacedRoleCreated, error)

	ReplaceRbacAuthorizationV1NamespacedRoleBinding(params *ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) (*ReplaceRbacAuthorizationV1NamespacedRoleBindingOK, *ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated, error)

	WatchRbacAuthorizationV1ClusterRole(params *WatchRbacAuthorizationV1ClusterRoleParams) (*WatchRbacAuthorizationV1ClusterRoleOK, error)

	WatchRbacAuthorizationV1ClusterRoleBinding(params *WatchRbacAuthorizationV1ClusterRoleBindingParams) (*WatchRbacAuthorizationV1ClusterRoleBindingOK, error)

	WatchRbacAuthorizationV1ClusterRoleBindingList(params *WatchRbacAuthorizationV1ClusterRoleBindingListParams) (*WatchRbacAuthorizationV1ClusterRoleBindingListOK, error)

	WatchRbacAuthorizationV1ClusterRoleList(params *WatchRbacAuthorizationV1ClusterRoleListParams) (*WatchRbacAuthorizationV1ClusterRoleListOK, error)

	WatchRbacAuthorizationV1NamespacedRole(params *WatchRbacAuthorizationV1NamespacedRoleParams) (*WatchRbacAuthorizationV1NamespacedRoleOK, error)

	WatchRbacAuthorizationV1NamespacedRoleBinding(params *WatchRbacAuthorizationV1NamespacedRoleBindingParams) (*WatchRbacAuthorizationV1NamespacedRoleBindingOK, error)

	WatchRbacAuthorizationV1NamespacedRoleBindingList(params *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) (*WatchRbacAuthorizationV1NamespacedRoleBindingListOK, error)

	WatchRbacAuthorizationV1NamespacedRoleList(params *WatchRbacAuthorizationV1NamespacedRoleListParams) (*WatchRbacAuthorizationV1NamespacedRoleListOK, error)

	WatchRbacAuthorizationV1RoleBindingListForAllNamespaces(params *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK, error)

	WatchRbacAuthorizationV1RoleListForAllNamespaces(params *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) (*WatchRbacAuthorizationV1RoleListForAllNamespacesOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new rbac authorization v1 API client.

type CreateRbacAuthorizationV1ClusterRoleAccepted

type CreateRbacAuthorizationV1ClusterRoleAccepted struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

CreateRbacAuthorizationV1ClusterRoleAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1ClusterRoleAccepted

func NewCreateRbacAuthorizationV1ClusterRoleAccepted() *CreateRbacAuthorizationV1ClusterRoleAccepted

NewCreateRbacAuthorizationV1ClusterRoleAccepted creates a CreateRbacAuthorizationV1ClusterRoleAccepted with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleAccepted) Error

func (*CreateRbacAuthorizationV1ClusterRoleAccepted) GetPayload

type CreateRbacAuthorizationV1ClusterRoleBindingAccepted

type CreateRbacAuthorizationV1ClusterRoleBindingAccepted struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

CreateRbacAuthorizationV1ClusterRoleBindingAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1ClusterRoleBindingAccepted

func NewCreateRbacAuthorizationV1ClusterRoleBindingAccepted() *CreateRbacAuthorizationV1ClusterRoleBindingAccepted

NewCreateRbacAuthorizationV1ClusterRoleBindingAccepted creates a CreateRbacAuthorizationV1ClusterRoleBindingAccepted with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleBindingAccepted) Error

func (*CreateRbacAuthorizationV1ClusterRoleBindingAccepted) GetPayload

type CreateRbacAuthorizationV1ClusterRoleBindingCreated

type CreateRbacAuthorizationV1ClusterRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

CreateRbacAuthorizationV1ClusterRoleBindingCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1ClusterRoleBindingCreated

func NewCreateRbacAuthorizationV1ClusterRoleBindingCreated() *CreateRbacAuthorizationV1ClusterRoleBindingCreated

NewCreateRbacAuthorizationV1ClusterRoleBindingCreated creates a CreateRbacAuthorizationV1ClusterRoleBindingCreated with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleBindingCreated) Error

func (*CreateRbacAuthorizationV1ClusterRoleBindingCreated) GetPayload

type CreateRbacAuthorizationV1ClusterRoleBindingOK

type CreateRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

CreateRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1ClusterRoleBindingOK

func NewCreateRbacAuthorizationV1ClusterRoleBindingOK() *CreateRbacAuthorizationV1ClusterRoleBindingOK

NewCreateRbacAuthorizationV1ClusterRoleBindingOK creates a CreateRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*CreateRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type CreateRbacAuthorizationV1ClusterRoleBindingParams

type CreateRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1ClusterRoleBinding
	/*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
}

CreateRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the create rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewCreateRbacAuthorizationV1ClusterRoleBindingParams

func NewCreateRbacAuthorizationV1ClusterRoleBindingParams() *CreateRbacAuthorizationV1ClusterRoleBindingParams

NewCreateRbacAuthorizationV1ClusterRoleBindingParams creates a new CreateRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewCreateRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewCreateRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1ClusterRoleBindingParams

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

func NewCreateRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewCreateRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1ClusterRoleBindingParams

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

func NewCreateRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewCreateRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1ClusterRoleBindingParams

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

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetBody

SetBody adds the body to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithBody

WithBody adds the body to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the create rbac authorization v1 cluster role binding params

func (*CreateRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1ClusterRoleBindingReader

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

CreateRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the CreateRbacAuthorizationV1ClusterRoleBinding structure.

func (*CreateRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1ClusterRoleBindingUnauthorized

type CreateRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

CreateRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewCreateRbacAuthorizationV1ClusterRoleBindingUnauthorized() *CreateRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewCreateRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a CreateRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type CreateRbacAuthorizationV1ClusterRoleCreated

type CreateRbacAuthorizationV1ClusterRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

CreateRbacAuthorizationV1ClusterRoleCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1ClusterRoleCreated

func NewCreateRbacAuthorizationV1ClusterRoleCreated() *CreateRbacAuthorizationV1ClusterRoleCreated

NewCreateRbacAuthorizationV1ClusterRoleCreated creates a CreateRbacAuthorizationV1ClusterRoleCreated with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleCreated) Error

func (*CreateRbacAuthorizationV1ClusterRoleCreated) GetPayload

type CreateRbacAuthorizationV1ClusterRoleOK

type CreateRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

CreateRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1ClusterRoleOK

func NewCreateRbacAuthorizationV1ClusterRoleOK() *CreateRbacAuthorizationV1ClusterRoleOK

NewCreateRbacAuthorizationV1ClusterRoleOK creates a CreateRbacAuthorizationV1ClusterRoleOK with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleOK) Error

func (*CreateRbacAuthorizationV1ClusterRoleOK) GetPayload

type CreateRbacAuthorizationV1ClusterRoleParams

type CreateRbacAuthorizationV1ClusterRoleParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1ClusterRole
	/*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
}

CreateRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the create rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewCreateRbacAuthorizationV1ClusterRoleParams

func NewCreateRbacAuthorizationV1ClusterRoleParams() *CreateRbacAuthorizationV1ClusterRoleParams

NewCreateRbacAuthorizationV1ClusterRoleParams creates a new CreateRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewCreateRbacAuthorizationV1ClusterRoleParamsWithContext

func NewCreateRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1ClusterRoleParams

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

func NewCreateRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewCreateRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1ClusterRoleParams

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

func NewCreateRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewCreateRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1ClusterRoleParams

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

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetBody

SetBody adds the body to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetDryRun

func (o *CreateRbacAuthorizationV1ClusterRoleParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetPretty

func (o *CreateRbacAuthorizationV1ClusterRoleParams) SetPretty(pretty *string)

SetPretty adds the pretty to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithBody

WithBody adds the body to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the create rbac authorization v1 cluster role params

func (*CreateRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1ClusterRoleReader

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

CreateRbacAuthorizationV1ClusterRoleReader is a Reader for the CreateRbacAuthorizationV1ClusterRole structure.

func (*CreateRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1ClusterRoleUnauthorized

type CreateRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

CreateRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1ClusterRoleUnauthorized

func NewCreateRbacAuthorizationV1ClusterRoleUnauthorized() *CreateRbacAuthorizationV1ClusterRoleUnauthorized

NewCreateRbacAuthorizationV1ClusterRoleUnauthorized creates a CreateRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*CreateRbacAuthorizationV1ClusterRoleUnauthorized) Error

type CreateRbacAuthorizationV1NamespacedRoleAccepted

type CreateRbacAuthorizationV1NamespacedRoleAccepted struct {
	Payload *models.IoK8sAPIRbacV1Role
}

CreateRbacAuthorizationV1NamespacedRoleAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1NamespacedRoleAccepted

func NewCreateRbacAuthorizationV1NamespacedRoleAccepted() *CreateRbacAuthorizationV1NamespacedRoleAccepted

NewCreateRbacAuthorizationV1NamespacedRoleAccepted creates a CreateRbacAuthorizationV1NamespacedRoleAccepted with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleAccepted) Error

func (*CreateRbacAuthorizationV1NamespacedRoleAccepted) GetPayload

type CreateRbacAuthorizationV1NamespacedRoleBindingAccepted

type CreateRbacAuthorizationV1NamespacedRoleBindingAccepted struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

CreateRbacAuthorizationV1NamespacedRoleBindingAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1NamespacedRoleBindingAccepted

func NewCreateRbacAuthorizationV1NamespacedRoleBindingAccepted() *CreateRbacAuthorizationV1NamespacedRoleBindingAccepted

NewCreateRbacAuthorizationV1NamespacedRoleBindingAccepted creates a CreateRbacAuthorizationV1NamespacedRoleBindingAccepted with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleBindingAccepted) Error

func (*CreateRbacAuthorizationV1NamespacedRoleBindingAccepted) GetPayload

type CreateRbacAuthorizationV1NamespacedRoleBindingCreated

type CreateRbacAuthorizationV1NamespacedRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

CreateRbacAuthorizationV1NamespacedRoleBindingCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1NamespacedRoleBindingCreated

func NewCreateRbacAuthorizationV1NamespacedRoleBindingCreated() *CreateRbacAuthorizationV1NamespacedRoleBindingCreated

NewCreateRbacAuthorizationV1NamespacedRoleBindingCreated creates a CreateRbacAuthorizationV1NamespacedRoleBindingCreated with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleBindingCreated) Error

func (*CreateRbacAuthorizationV1NamespacedRoleBindingCreated) GetPayload

type CreateRbacAuthorizationV1NamespacedRoleBindingOK

type CreateRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

CreateRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1NamespacedRoleBindingOK

func NewCreateRbacAuthorizationV1NamespacedRoleBindingOK() *CreateRbacAuthorizationV1NamespacedRoleBindingOK

NewCreateRbacAuthorizationV1NamespacedRoleBindingOK creates a CreateRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*CreateRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type CreateRbacAuthorizationV1NamespacedRoleBindingParams

type CreateRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1RoleBinding
	/*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
}

CreateRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the create rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParams

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParams() *CreateRbacAuthorizationV1NamespacedRoleBindingParams

NewCreateRbacAuthorizationV1NamespacedRoleBindingParams creates a new CreateRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewCreateRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the create rbac authorization v1 namespaced role binding params

func (*CreateRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1NamespacedRoleBindingReader

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

CreateRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the CreateRbacAuthorizationV1NamespacedRoleBinding structure.

func (*CreateRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type CreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

CreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewCreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *CreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewCreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a CreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type CreateRbacAuthorizationV1NamespacedRoleCreated

type CreateRbacAuthorizationV1NamespacedRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1Role
}

CreateRbacAuthorizationV1NamespacedRoleCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1NamespacedRoleCreated

func NewCreateRbacAuthorizationV1NamespacedRoleCreated() *CreateRbacAuthorizationV1NamespacedRoleCreated

NewCreateRbacAuthorizationV1NamespacedRoleCreated creates a CreateRbacAuthorizationV1NamespacedRoleCreated with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleCreated) Error

func (*CreateRbacAuthorizationV1NamespacedRoleCreated) GetPayload

type CreateRbacAuthorizationV1NamespacedRoleOK

type CreateRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1Role
}

CreateRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1NamespacedRoleOK

func NewCreateRbacAuthorizationV1NamespacedRoleOK() *CreateRbacAuthorizationV1NamespacedRoleOK

NewCreateRbacAuthorizationV1NamespacedRoleOK creates a CreateRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleOK) Error

func (*CreateRbacAuthorizationV1NamespacedRoleOK) GetPayload

type CreateRbacAuthorizationV1NamespacedRoleParams

type CreateRbacAuthorizationV1NamespacedRoleParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1Role
	/*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
}

CreateRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the create rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewCreateRbacAuthorizationV1NamespacedRoleParams

func NewCreateRbacAuthorizationV1NamespacedRoleParams() *CreateRbacAuthorizationV1NamespacedRoleParams

NewCreateRbacAuthorizationV1NamespacedRoleParams creates a new CreateRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewCreateRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewCreateRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1NamespacedRoleParams

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

func NewCreateRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewCreateRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1NamespacedRoleParams

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

func NewCreateRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewCreateRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1NamespacedRoleParams

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

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetBody

SetBody adds the body to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *CreateRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithBody

WithBody adds the body to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the create rbac authorization v1 namespaced role params

func (*CreateRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1NamespacedRoleReader

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

CreateRbacAuthorizationV1NamespacedRoleReader is a Reader for the CreateRbacAuthorizationV1NamespacedRole structure.

func (*CreateRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1NamespacedRoleUnauthorized

type CreateRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

CreateRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1NamespacedRoleUnauthorized

func NewCreateRbacAuthorizationV1NamespacedRoleUnauthorized() *CreateRbacAuthorizationV1NamespacedRoleUnauthorized

NewCreateRbacAuthorizationV1NamespacedRoleUnauthorized creates a CreateRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*CreateRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type DeleteRbacAuthorizationV1ClusterRoleAccepted

type DeleteRbacAuthorizationV1ClusterRoleAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1ClusterRoleAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1ClusterRoleAccepted

func NewDeleteRbacAuthorizationV1ClusterRoleAccepted() *DeleteRbacAuthorizationV1ClusterRoleAccepted

NewDeleteRbacAuthorizationV1ClusterRoleAccepted creates a DeleteRbacAuthorizationV1ClusterRoleAccepted with default headers values

func (*DeleteRbacAuthorizationV1ClusterRoleAccepted) Error

func (*DeleteRbacAuthorizationV1ClusterRoleAccepted) GetPayload

type DeleteRbacAuthorizationV1ClusterRoleBindingAccepted

type DeleteRbacAuthorizationV1ClusterRoleBindingAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1ClusterRoleBindingAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1ClusterRoleBindingAccepted

func NewDeleteRbacAuthorizationV1ClusterRoleBindingAccepted() *DeleteRbacAuthorizationV1ClusterRoleBindingAccepted

NewDeleteRbacAuthorizationV1ClusterRoleBindingAccepted creates a DeleteRbacAuthorizationV1ClusterRoleBindingAccepted with default headers values

func (*DeleteRbacAuthorizationV1ClusterRoleBindingAccepted) Error

func (*DeleteRbacAuthorizationV1ClusterRoleBindingAccepted) GetPayload

type DeleteRbacAuthorizationV1ClusterRoleBindingOK

type DeleteRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1ClusterRoleBindingOK

func NewDeleteRbacAuthorizationV1ClusterRoleBindingOK() *DeleteRbacAuthorizationV1ClusterRoleBindingOK

NewDeleteRbacAuthorizationV1ClusterRoleBindingOK creates a DeleteRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1ClusterRoleBindingParams

type DeleteRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*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
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the ClusterRoleBinding

	*/
	Name string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string

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

DeleteRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParams

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParams() *DeleteRbacAuthorizationV1ClusterRoleBindingParams

NewDeleteRbacAuthorizationV1ClusterRoleBindingParams creates a new DeleteRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1ClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1ClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1ClusterRoleBindingParams

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

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetBody

SetBody adds the body to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetName

SetName adds the name to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithBody

WithBody adds the body to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithName

WithName adds the name to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 cluster role binding params

func (*DeleteRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1ClusterRoleBindingReader

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

DeleteRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1ClusterRoleBinding structure.

func (*DeleteRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized

type DeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized() *DeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1ClusterRoleOK

type DeleteRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1ClusterRoleOK

func NewDeleteRbacAuthorizationV1ClusterRoleOK() *DeleteRbacAuthorizationV1ClusterRoleOK

NewDeleteRbacAuthorizationV1ClusterRoleOK creates a DeleteRbacAuthorizationV1ClusterRoleOK with default headers values

func (*DeleteRbacAuthorizationV1ClusterRoleOK) Error

func (*DeleteRbacAuthorizationV1ClusterRoleOK) GetPayload

type DeleteRbacAuthorizationV1ClusterRoleParams

type DeleteRbacAuthorizationV1ClusterRoleParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*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
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the ClusterRole

	*/
	Name string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string

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

DeleteRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1ClusterRoleParams

func NewDeleteRbacAuthorizationV1ClusterRoleParams() *DeleteRbacAuthorizationV1ClusterRoleParams

NewDeleteRbacAuthorizationV1ClusterRoleParams creates a new DeleteRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1ClusterRoleParamsWithContext

func NewDeleteRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1ClusterRoleParams

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

func NewDeleteRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1ClusterRoleParams

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

func NewDeleteRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1ClusterRoleParams

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

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetBody

SetBody adds the body to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetDryRun

func (o *DeleteRbacAuthorizationV1ClusterRoleParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1ClusterRoleParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetName

SetName adds the name to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1ClusterRoleParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetPretty

func (o *DeleteRbacAuthorizationV1ClusterRoleParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1ClusterRoleParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithBody

WithBody adds the body to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithName

WithName adds the name to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 cluster role params

func (*DeleteRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1ClusterRoleReader

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

DeleteRbacAuthorizationV1ClusterRoleReader is a Reader for the DeleteRbacAuthorizationV1ClusterRole structure.

func (*DeleteRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1ClusterRoleUnauthorized

type DeleteRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1ClusterRoleUnauthorized

func NewDeleteRbacAuthorizationV1ClusterRoleUnauthorized() *DeleteRbacAuthorizationV1ClusterRoleUnauthorized

NewDeleteRbacAuthorizationV1ClusterRoleUnauthorized creates a DeleteRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1ClusterRoleUnauthorized) Error

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingOK

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingOK() *DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK

NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingOK creates a DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*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
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

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

DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 collection cluster role binding operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParams

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParams() *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams

NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParams creates a new DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams

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

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetBody

SetBody adds the body to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetContext

SetContext adds the context to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetContinue

SetContinue adds the continue to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetFieldSelector

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetLabelSelector

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetLimit

SetLimit adds the limit to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetResourceVersion

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetResourceVersionMatch

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetTimeoutSeconds

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithBody

WithBody adds the body to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithContext

WithContext adds the context to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithContinue

WithContinue adds the continueVar to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithLimit

WithLimit adds the limit to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection cluster role binding params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingReader

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

DeleteRbacAuthorizationV1CollectionClusterRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1CollectionClusterRoleBinding structure.

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized

type DeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized() *DeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1CollectionClusterRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1CollectionClusterRoleOK

type DeleteRbacAuthorizationV1CollectionClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1CollectionClusterRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1CollectionClusterRoleOK

func NewDeleteRbacAuthorizationV1CollectionClusterRoleOK() *DeleteRbacAuthorizationV1CollectionClusterRoleOK

NewDeleteRbacAuthorizationV1CollectionClusterRoleOK creates a DeleteRbacAuthorizationV1CollectionClusterRoleOK with default headers values

func (*DeleteRbacAuthorizationV1CollectionClusterRoleOK) Error

func (*DeleteRbacAuthorizationV1CollectionClusterRoleOK) GetPayload

type DeleteRbacAuthorizationV1CollectionClusterRoleParams

type DeleteRbacAuthorizationV1CollectionClusterRoleParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*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
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

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

DeleteRbacAuthorizationV1CollectionClusterRoleParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 collection cluster role operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParams

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParams() *DeleteRbacAuthorizationV1CollectionClusterRoleParams

NewDeleteRbacAuthorizationV1CollectionClusterRoleParams creates a new DeleteRbacAuthorizationV1CollectionClusterRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParamsWithContext

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1CollectionClusterRoleParams

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

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1CollectionClusterRoleParams

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

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1CollectionClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1CollectionClusterRoleParams

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

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetBody

SetBody adds the body to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetContext

SetContext adds the context to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetContinue

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetFieldSelector

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetLabelSelector

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetLimit

SetLimit adds the limit to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetResourceVersion

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetResourceVersionMatch

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetTimeoutSeconds

func (o *DeleteRbacAuthorizationV1CollectionClusterRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithBody

WithBody adds the body to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithContext

WithContext adds the context to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithContinue

WithContinue adds the continueVar to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithLimit

WithLimit adds the limit to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection cluster role params

func (*DeleteRbacAuthorizationV1CollectionClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1CollectionClusterRoleReader

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

DeleteRbacAuthorizationV1CollectionClusterRoleReader is a Reader for the DeleteRbacAuthorizationV1CollectionClusterRole structure.

func (*DeleteRbacAuthorizationV1CollectionClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized

type DeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized

func NewDeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized() *DeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized

NewDeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized creates a DeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1CollectionClusterRoleUnauthorized) Error

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK() *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK

NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK creates a DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*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
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

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

DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 collection namespaced role binding operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams() *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams

NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams creates a new DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams

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

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetBody

SetBody adds the body to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetContext

SetContext adds the context to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetContinue

SetContinue adds the continue to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetFieldSelector

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetLabelSelector

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetLimit

SetLimit adds the limit to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetResourceVersion

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetResourceVersionMatch

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetTimeoutSeconds

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithBody

WithBody adds the body to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithContext

WithContext adds the context to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithContinue

WithContinue adds the continueVar to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithLimit

WithLimit adds the limit to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection namespaced role binding params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingReader

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

DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1CollectionNamespacedRoleBinding structure.

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized

type DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized() *DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1CollectionNamespacedRoleOK

type DeleteRbacAuthorizationV1CollectionNamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1CollectionNamespacedRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleOK

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleOK() *DeleteRbacAuthorizationV1CollectionNamespacedRoleOK

NewDeleteRbacAuthorizationV1CollectionNamespacedRoleOK creates a DeleteRbacAuthorizationV1CollectionNamespacedRoleOK with default headers values

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleOK) Error

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleOK) GetPayload

type DeleteRbacAuthorizationV1CollectionNamespacedRoleParams

type DeleteRbacAuthorizationV1CollectionNamespacedRoleParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*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
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

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

DeleteRbacAuthorizationV1CollectionNamespacedRoleParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 collection namespaced role operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParams

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParams() *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams

NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParams creates a new DeleteRbacAuthorizationV1CollectionNamespacedRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParamsWithContext

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams

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

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetBody

SetBody adds the body to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetContext

SetContext adds the context to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetContinue

SetContinue adds the continue to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetFieldSelector

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetLabelSelector

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetLimit

SetLimit adds the limit to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetNamespace

SetNamespace adds the namespace to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetResourceVersion

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetResourceVersionMatch

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetTimeoutSeconds

func (o *DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithBody

WithBody adds the body to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithContext

WithContext adds the context to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithContinue

WithContinue adds the continueVar to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithLimit

WithLimit adds the limit to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete rbac authorization v1 collection namespaced role params

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1CollectionNamespacedRoleReader

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

DeleteRbacAuthorizationV1CollectionNamespacedRoleReader is a Reader for the DeleteRbacAuthorizationV1CollectionNamespacedRole structure.

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized

type DeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized

func NewDeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized() *DeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized

NewDeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized creates a DeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1CollectionNamespacedRoleUnauthorized) Error

type DeleteRbacAuthorizationV1NamespacedRoleAccepted

type DeleteRbacAuthorizationV1NamespacedRoleAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1NamespacedRoleAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1NamespacedRoleAccepted

func NewDeleteRbacAuthorizationV1NamespacedRoleAccepted() *DeleteRbacAuthorizationV1NamespacedRoleAccepted

NewDeleteRbacAuthorizationV1NamespacedRoleAccepted creates a DeleteRbacAuthorizationV1NamespacedRoleAccepted with default headers values

func (*DeleteRbacAuthorizationV1NamespacedRoleAccepted) Error

func (*DeleteRbacAuthorizationV1NamespacedRoleAccepted) GetPayload

type DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted

type DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingAccepted

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingAccepted() *DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted

NewDeleteRbacAuthorizationV1NamespacedRoleBindingAccepted creates a DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted with default headers values

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted) Error

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingAccepted) GetPayload

type DeleteRbacAuthorizationV1NamespacedRoleBindingOK

type DeleteRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingOK

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingOK() *DeleteRbacAuthorizationV1NamespacedRoleBindingOK

NewDeleteRbacAuthorizationV1NamespacedRoleBindingOK creates a DeleteRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1NamespacedRoleBindingParams

type DeleteRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*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
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the RoleBinding

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

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string

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

DeleteRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParams

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParams() *DeleteRbacAuthorizationV1NamespacedRoleBindingParams

NewDeleteRbacAuthorizationV1NamespacedRoleBindingParams creates a new DeleteRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetName

SetName adds the name to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithName

WithName adds the name to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 namespaced role binding params

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1NamespacedRoleBindingReader

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

DeleteRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1NamespacedRoleBinding structure.

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type DeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *DeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1NamespacedRoleOK

type DeleteRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1NamespacedRoleOK

func NewDeleteRbacAuthorizationV1NamespacedRoleOK() *DeleteRbacAuthorizationV1NamespacedRoleOK

NewDeleteRbacAuthorizationV1NamespacedRoleOK creates a DeleteRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*DeleteRbacAuthorizationV1NamespacedRoleOK) Error

func (*DeleteRbacAuthorizationV1NamespacedRoleOK) GetPayload

type DeleteRbacAuthorizationV1NamespacedRoleParams

type DeleteRbacAuthorizationV1NamespacedRoleParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*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
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the Role

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

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string

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

DeleteRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the delete rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewDeleteRbacAuthorizationV1NamespacedRoleParams

func NewDeleteRbacAuthorizationV1NamespacedRoleParams() *DeleteRbacAuthorizationV1NamespacedRoleParams

NewDeleteRbacAuthorizationV1NamespacedRoleParams creates a new DeleteRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewDeleteRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1NamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1NamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1NamespacedRoleParams

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

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetBody

SetBody adds the body to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetGracePeriodSeconds

func (o *DeleteRbacAuthorizationV1NamespacedRoleParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetName

SetName adds the name to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *DeleteRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetOrphanDependents

func (o *DeleteRbacAuthorizationV1NamespacedRoleParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetPropagationPolicy

func (o *DeleteRbacAuthorizationV1NamespacedRoleParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithBody

WithBody adds the body to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithName

WithName adds the name to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the delete rbac authorization v1 namespaced role params

func (*DeleteRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1NamespacedRoleReader

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

DeleteRbacAuthorizationV1NamespacedRoleReader is a Reader for the DeleteRbacAuthorizationV1NamespacedRole structure.

func (*DeleteRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1NamespacedRoleUnauthorized

type DeleteRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1NamespacedRoleUnauthorized

func NewDeleteRbacAuthorizationV1NamespacedRoleUnauthorized() *DeleteRbacAuthorizationV1NamespacedRoleUnauthorized

NewDeleteRbacAuthorizationV1NamespacedRoleUnauthorized creates a DeleteRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type GetRbacAuthorizationV1APIResourcesOK

type GetRbacAuthorizationV1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetRbacAuthorizationV1APIResourcesOK handles this case with default header values.

OK

func NewGetRbacAuthorizationV1APIResourcesOK

func NewGetRbacAuthorizationV1APIResourcesOK() *GetRbacAuthorizationV1APIResourcesOK

NewGetRbacAuthorizationV1APIResourcesOK creates a GetRbacAuthorizationV1APIResourcesOK with default headers values

func (*GetRbacAuthorizationV1APIResourcesOK) Error

func (*GetRbacAuthorizationV1APIResourcesOK) GetPayload

type GetRbacAuthorizationV1APIResourcesParams

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

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

func NewGetRbacAuthorizationV1APIResourcesParams

func NewGetRbacAuthorizationV1APIResourcesParams() *GetRbacAuthorizationV1APIResourcesParams

NewGetRbacAuthorizationV1APIResourcesParams creates a new GetRbacAuthorizationV1APIResourcesParams object with the default values initialized.

func NewGetRbacAuthorizationV1APIResourcesParamsWithContext

func NewGetRbacAuthorizationV1APIResourcesParamsWithContext(ctx context.Context) *GetRbacAuthorizationV1APIResourcesParams

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

func NewGetRbacAuthorizationV1APIResourcesParamsWithHTTPClient

func NewGetRbacAuthorizationV1APIResourcesParamsWithHTTPClient(client *http.Client) *GetRbacAuthorizationV1APIResourcesParams

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

func NewGetRbacAuthorizationV1APIResourcesParamsWithTimeout

func NewGetRbacAuthorizationV1APIResourcesParamsWithTimeout(timeout time.Duration) *GetRbacAuthorizationV1APIResourcesParams

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

func (*GetRbacAuthorizationV1APIResourcesParams) SetContext

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

func (*GetRbacAuthorizationV1APIResourcesParams) SetHTTPClient

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

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

func (*GetRbacAuthorizationV1APIResourcesParams) SetTimeout

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

func (*GetRbacAuthorizationV1APIResourcesParams) WithContext

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

func (*GetRbacAuthorizationV1APIResourcesParams) WithHTTPClient

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

func (*GetRbacAuthorizationV1APIResourcesParams) WithTimeout

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

func (*GetRbacAuthorizationV1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRbacAuthorizationV1APIResourcesReader

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

GetRbacAuthorizationV1APIResourcesReader is a Reader for the GetRbacAuthorizationV1APIResources structure.

func (*GetRbacAuthorizationV1APIResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRbacAuthorizationV1APIResourcesUnauthorized

type GetRbacAuthorizationV1APIResourcesUnauthorized struct {
}

GetRbacAuthorizationV1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetRbacAuthorizationV1APIResourcesUnauthorized

func NewGetRbacAuthorizationV1APIResourcesUnauthorized() *GetRbacAuthorizationV1APIResourcesUnauthorized

NewGetRbacAuthorizationV1APIResourcesUnauthorized creates a GetRbacAuthorizationV1APIResourcesUnauthorized with default headers values

func (*GetRbacAuthorizationV1APIResourcesUnauthorized) Error

type ListRbacAuthorizationV1ClusterRoleBindingOK

type ListRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBindingList
}

ListRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1ClusterRoleBindingOK

func NewListRbacAuthorizationV1ClusterRoleBindingOK() *ListRbacAuthorizationV1ClusterRoleBindingOK

NewListRbacAuthorizationV1ClusterRoleBindingOK creates a ListRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*ListRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*ListRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type ListRbacAuthorizationV1ClusterRoleBindingParams

type ListRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the list rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewListRbacAuthorizationV1ClusterRoleBindingParams

func NewListRbacAuthorizationV1ClusterRoleBindingParams() *ListRbacAuthorizationV1ClusterRoleBindingParams

NewListRbacAuthorizationV1ClusterRoleBindingParams creates a new ListRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewListRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewListRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1ClusterRoleBindingParams

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

func NewListRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewListRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1ClusterRoleBindingParams

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

func NewListRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewListRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1ClusterRoleBindingParams

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

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetAllowWatchBookmarks

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetContinue

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetFieldSelector

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetLabelSelector

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersion

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersionMatch

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetTimeoutSeconds

func (o *ListRbacAuthorizationV1ClusterRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1 cluster role binding params

func (*ListRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1ClusterRoleBindingReader

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

ListRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the ListRbacAuthorizationV1ClusterRoleBinding structure.

func (*ListRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1ClusterRoleBindingUnauthorized

type ListRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

ListRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewListRbacAuthorizationV1ClusterRoleBindingUnauthorized() *ListRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewListRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a ListRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*ListRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type ListRbacAuthorizationV1ClusterRoleOK

type ListRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleList
}

ListRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1ClusterRoleOK

func NewListRbacAuthorizationV1ClusterRoleOK() *ListRbacAuthorizationV1ClusterRoleOK

NewListRbacAuthorizationV1ClusterRoleOK creates a ListRbacAuthorizationV1ClusterRoleOK with default headers values

func (*ListRbacAuthorizationV1ClusterRoleOK) Error

func (*ListRbacAuthorizationV1ClusterRoleOK) GetPayload

type ListRbacAuthorizationV1ClusterRoleParams

type ListRbacAuthorizationV1ClusterRoleParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the list rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewListRbacAuthorizationV1ClusterRoleParams

func NewListRbacAuthorizationV1ClusterRoleParams() *ListRbacAuthorizationV1ClusterRoleParams

NewListRbacAuthorizationV1ClusterRoleParams creates a new ListRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewListRbacAuthorizationV1ClusterRoleParamsWithContext

func NewListRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1ClusterRoleParams

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

func NewListRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewListRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1ClusterRoleParams

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

func NewListRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewListRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1ClusterRoleParams

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

func (*ListRbacAuthorizationV1ClusterRoleParams) SetAllowWatchBookmarks

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetContinue

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetFieldSelector

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetLabelSelector

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetLimit

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetLimit(limit *int64)

SetLimit adds the limit to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetPretty

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetResourceVersion

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetResourceVersionMatch

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetTimeoutSeconds

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) SetWatch

func (o *ListRbacAuthorizationV1ClusterRoleParams) SetWatch(watch *bool)

SetWatch adds the watch to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithAllowWatchBookmarks

func (o *ListRbacAuthorizationV1ClusterRoleParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListRbacAuthorizationV1ClusterRoleParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithResourceVersionMatch

func (o *ListRbacAuthorizationV1ClusterRoleParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListRbacAuthorizationV1ClusterRoleParams

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1 cluster role params

func (*ListRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1ClusterRoleReader

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

ListRbacAuthorizationV1ClusterRoleReader is a Reader for the ListRbacAuthorizationV1ClusterRole structure.

func (*ListRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1ClusterRoleUnauthorized

type ListRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

ListRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1ClusterRoleUnauthorized

func NewListRbacAuthorizationV1ClusterRoleUnauthorized() *ListRbacAuthorizationV1ClusterRoleUnauthorized

NewListRbacAuthorizationV1ClusterRoleUnauthorized creates a ListRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*ListRbacAuthorizationV1ClusterRoleUnauthorized) Error

type ListRbacAuthorizationV1NamespacedRoleBindingOK

type ListRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1RoleBindingList
}

ListRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1NamespacedRoleBindingOK

func NewListRbacAuthorizationV1NamespacedRoleBindingOK() *ListRbacAuthorizationV1NamespacedRoleBindingOK

NewListRbacAuthorizationV1NamespacedRoleBindingOK creates a ListRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*ListRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*ListRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type ListRbacAuthorizationV1NamespacedRoleBindingParams

type ListRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*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
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the list rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewListRbacAuthorizationV1NamespacedRoleBindingParams

func NewListRbacAuthorizationV1NamespacedRoleBindingParams() *ListRbacAuthorizationV1NamespacedRoleBindingParams

NewListRbacAuthorizationV1NamespacedRoleBindingParams creates a new ListRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewListRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewListRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewListRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewListRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewListRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewListRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetAllowWatchBookmarks

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetContinue

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldSelector

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetLabelSelector

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersion

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersionMatch

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeoutSeconds

func (o *ListRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1 namespaced role binding params

func (*ListRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1NamespacedRoleBindingReader

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

ListRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the ListRbacAuthorizationV1NamespacedRoleBinding structure.

func (*ListRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type ListRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

ListRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewListRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *ListRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewListRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a ListRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*ListRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type ListRbacAuthorizationV1NamespacedRoleOK

type ListRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1RoleList
}

ListRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1NamespacedRoleOK

func NewListRbacAuthorizationV1NamespacedRoleOK() *ListRbacAuthorizationV1NamespacedRoleOK

NewListRbacAuthorizationV1NamespacedRoleOK creates a ListRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*ListRbacAuthorizationV1NamespacedRoleOK) Error

func (*ListRbacAuthorizationV1NamespacedRoleOK) GetPayload

type ListRbacAuthorizationV1NamespacedRoleParams

type ListRbacAuthorizationV1NamespacedRoleParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*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
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the list rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewListRbacAuthorizationV1NamespacedRoleParams

func NewListRbacAuthorizationV1NamespacedRoleParams() *ListRbacAuthorizationV1NamespacedRoleParams

NewListRbacAuthorizationV1NamespacedRoleParams creates a new ListRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewListRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewListRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1NamespacedRoleParams

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

func NewListRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewListRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1NamespacedRoleParams

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

func NewListRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewListRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1NamespacedRoleParams

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

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetAllowWatchBookmarks

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetContinue

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetFieldSelector

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetLabelSelector

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetResourceVersion

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetResourceVersionMatch

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetTimeoutSeconds

func (o *ListRbacAuthorizationV1NamespacedRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithAllowWatchBookmarks

func (o *ListRbacAuthorizationV1NamespacedRoleParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListRbacAuthorizationV1NamespacedRoleParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithResourceVersionMatch

func (o *ListRbacAuthorizationV1NamespacedRoleParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListRbacAuthorizationV1NamespacedRoleParams

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1 namespaced role params

func (*ListRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1NamespacedRoleReader

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

ListRbacAuthorizationV1NamespacedRoleReader is a Reader for the ListRbacAuthorizationV1NamespacedRole structure.

func (*ListRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1NamespacedRoleUnauthorized

type ListRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

ListRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1NamespacedRoleUnauthorized

func NewListRbacAuthorizationV1NamespacedRoleUnauthorized() *ListRbacAuthorizationV1NamespacedRoleUnauthorized

NewListRbacAuthorizationV1NamespacedRoleUnauthorized creates a ListRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*ListRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type ListRbacAuthorizationV1RoleBindingForAllNamespacesOK

type ListRbacAuthorizationV1RoleBindingForAllNamespacesOK struct {
	Payload *models.IoK8sAPIRbacV1RoleBindingList
}

ListRbacAuthorizationV1RoleBindingForAllNamespacesOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesOK

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesOK() *ListRbacAuthorizationV1RoleBindingForAllNamespacesOK

NewListRbacAuthorizationV1RoleBindingForAllNamespacesOK creates a ListRbacAuthorizationV1RoleBindingForAllNamespacesOK with default headers values

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesOK) Error

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesOK) GetPayload

type ListRbacAuthorizationV1RoleBindingForAllNamespacesParams

type ListRbacAuthorizationV1RoleBindingForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListRbacAuthorizationV1RoleBindingForAllNamespacesParams contains all the parameters to send to the API endpoint for the list rbac authorization v1 role binding for all namespaces operation typically these are written to a http.Request

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParams

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParams() *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams

NewListRbacAuthorizationV1RoleBindingForAllNamespacesParams creates a new ListRbacAuthorizationV1RoleBindingForAllNamespacesParams object with the default values initialized.

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParamsWithContext

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams

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

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParamsWithHTTPClient

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams

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

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParamsWithTimeout

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams

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

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetAllowWatchBookmarks

func (o *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetContext

SetContext adds the context to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetContinue

SetContinue adds the continue to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetFieldSelector

func (o *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetLabelSelector

func (o *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetResourceVersion

func (o *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetResourceVersionMatch

func (o *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetTimeoutSeconds

func (o *ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithContext

WithContext adds the context to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1 role binding for all namespaces params

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1RoleBindingForAllNamespacesReader

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

ListRbacAuthorizationV1RoleBindingForAllNamespacesReader is a Reader for the ListRbacAuthorizationV1RoleBindingForAllNamespaces structure.

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized

type ListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized struct {
}

ListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized

func NewListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized() *ListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized

NewListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized creates a ListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized with default headers values

func (*ListRbacAuthorizationV1RoleBindingForAllNamespacesUnauthorized) Error

type ListRbacAuthorizationV1RoleForAllNamespacesOK

type ListRbacAuthorizationV1RoleForAllNamespacesOK struct {
	Payload *models.IoK8sAPIRbacV1RoleList
}

ListRbacAuthorizationV1RoleForAllNamespacesOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1RoleForAllNamespacesOK

func NewListRbacAuthorizationV1RoleForAllNamespacesOK() *ListRbacAuthorizationV1RoleForAllNamespacesOK

NewListRbacAuthorizationV1RoleForAllNamespacesOK creates a ListRbacAuthorizationV1RoleForAllNamespacesOK with default headers values

func (*ListRbacAuthorizationV1RoleForAllNamespacesOK) Error

func (*ListRbacAuthorizationV1RoleForAllNamespacesOK) GetPayload

type ListRbacAuthorizationV1RoleForAllNamespacesParams

type ListRbacAuthorizationV1RoleForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListRbacAuthorizationV1RoleForAllNamespacesParams contains all the parameters to send to the API endpoint for the list rbac authorization v1 role for all namespaces operation typically these are written to a http.Request

func NewListRbacAuthorizationV1RoleForAllNamespacesParams

func NewListRbacAuthorizationV1RoleForAllNamespacesParams() *ListRbacAuthorizationV1RoleForAllNamespacesParams

NewListRbacAuthorizationV1RoleForAllNamespacesParams creates a new ListRbacAuthorizationV1RoleForAllNamespacesParams object with the default values initialized.

func NewListRbacAuthorizationV1RoleForAllNamespacesParamsWithContext

func NewListRbacAuthorizationV1RoleForAllNamespacesParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1RoleForAllNamespacesParams

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

func NewListRbacAuthorizationV1RoleForAllNamespacesParamsWithHTTPClient

func NewListRbacAuthorizationV1RoleForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1RoleForAllNamespacesParams

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

func NewListRbacAuthorizationV1RoleForAllNamespacesParamsWithTimeout

func NewListRbacAuthorizationV1RoleForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1RoleForAllNamespacesParams

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

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetAllowWatchBookmarks

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetContext

SetContext adds the context to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetContinue

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetFieldSelector

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetLabelSelector

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetResourceVersion

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetResourceVersionMatch

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetTimeoutSeconds

func (o *ListRbacAuthorizationV1RoleForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithContext

WithContext adds the context to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1 role for all namespaces params

func (*ListRbacAuthorizationV1RoleForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1RoleForAllNamespacesReader

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

ListRbacAuthorizationV1RoleForAllNamespacesReader is a Reader for the ListRbacAuthorizationV1RoleForAllNamespaces structure.

func (*ListRbacAuthorizationV1RoleForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1RoleForAllNamespacesUnauthorized

type ListRbacAuthorizationV1RoleForAllNamespacesUnauthorized struct {
}

ListRbacAuthorizationV1RoleForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1RoleForAllNamespacesUnauthorized

func NewListRbacAuthorizationV1RoleForAllNamespacesUnauthorized() *ListRbacAuthorizationV1RoleForAllNamespacesUnauthorized

NewListRbacAuthorizationV1RoleForAllNamespacesUnauthorized creates a ListRbacAuthorizationV1RoleForAllNamespacesUnauthorized with default headers values

func (*ListRbacAuthorizationV1RoleForAllNamespacesUnauthorized) Error

type PatchRbacAuthorizationV1ClusterRoleBindingOK

type PatchRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

PatchRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1ClusterRoleBindingOK

func NewPatchRbacAuthorizationV1ClusterRoleBindingOK() *PatchRbacAuthorizationV1ClusterRoleBindingOK

NewPatchRbacAuthorizationV1ClusterRoleBindingOK creates a PatchRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*PatchRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*PatchRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type PatchRbacAuthorizationV1ClusterRoleBindingParams

type PatchRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*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. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

	*/
	FieldManager *string
	/*Force
	  Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

	*/
	Force *bool
	/*Name
	  name of the ClusterRoleBinding

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

	*/
	Pretty *string

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

PatchRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1ClusterRoleBindingParams

func NewPatchRbacAuthorizationV1ClusterRoleBindingParams() *PatchRbacAuthorizationV1ClusterRoleBindingParams

NewPatchRbacAuthorizationV1ClusterRoleBindingParams creates a new PatchRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewPatchRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewPatchRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1ClusterRoleBindingParams

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

func NewPatchRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewPatchRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1ClusterRoleBindingParams

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

func NewPatchRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewPatchRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1ClusterRoleBindingParams

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

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetBody

SetBody adds the body to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetForce

SetForce adds the force to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetName

SetName adds the name to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithBody

WithBody adds the body to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithForce

WithForce adds the force to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithName

WithName adds the name to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1 cluster role binding params

func (*PatchRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1ClusterRoleBindingReader

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

PatchRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the PatchRbacAuthorizationV1ClusterRoleBinding structure.

func (*PatchRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1ClusterRoleBindingUnauthorized

type PatchRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

PatchRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewPatchRbacAuthorizationV1ClusterRoleBindingUnauthorized() *PatchRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewPatchRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a PatchRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*PatchRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type PatchRbacAuthorizationV1ClusterRoleOK

type PatchRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

PatchRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1ClusterRoleOK

func NewPatchRbacAuthorizationV1ClusterRoleOK() *PatchRbacAuthorizationV1ClusterRoleOK

NewPatchRbacAuthorizationV1ClusterRoleOK creates a PatchRbacAuthorizationV1ClusterRoleOK with default headers values

func (*PatchRbacAuthorizationV1ClusterRoleOK) Error

func (*PatchRbacAuthorizationV1ClusterRoleOK) GetPayload

type PatchRbacAuthorizationV1ClusterRoleParams

type PatchRbacAuthorizationV1ClusterRoleParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*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. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

	*/
	FieldManager *string
	/*Force
	  Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

	*/
	Force *bool
	/*Name
	  name of the ClusterRole

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

	*/
	Pretty *string

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

PatchRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1ClusterRoleParams

func NewPatchRbacAuthorizationV1ClusterRoleParams() *PatchRbacAuthorizationV1ClusterRoleParams

NewPatchRbacAuthorizationV1ClusterRoleParams creates a new PatchRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewPatchRbacAuthorizationV1ClusterRoleParamsWithContext

func NewPatchRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1ClusterRoleParams

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

func NewPatchRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewPatchRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1ClusterRoleParams

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

func NewPatchRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewPatchRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1ClusterRoleParams

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

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetBody

SetBody adds the body to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetDryRun

func (o *PatchRbacAuthorizationV1ClusterRoleParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetForce

func (o *PatchRbacAuthorizationV1ClusterRoleParams) SetForce(force *bool)

SetForce adds the force to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetName

SetName adds the name to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetPretty

func (o *PatchRbacAuthorizationV1ClusterRoleParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithBody

WithBody adds the body to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithForce

WithForce adds the force to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithName

WithName adds the name to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1 cluster role params

func (*PatchRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1ClusterRoleReader

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

PatchRbacAuthorizationV1ClusterRoleReader is a Reader for the PatchRbacAuthorizationV1ClusterRole structure.

func (*PatchRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1ClusterRoleUnauthorized

type PatchRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

PatchRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1ClusterRoleUnauthorized

func NewPatchRbacAuthorizationV1ClusterRoleUnauthorized() *PatchRbacAuthorizationV1ClusterRoleUnauthorized

NewPatchRbacAuthorizationV1ClusterRoleUnauthorized creates a PatchRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*PatchRbacAuthorizationV1ClusterRoleUnauthorized) Error

type PatchRbacAuthorizationV1NamespacedRoleBindingOK

type PatchRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

PatchRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1NamespacedRoleBindingOK

func NewPatchRbacAuthorizationV1NamespacedRoleBindingOK() *PatchRbacAuthorizationV1NamespacedRoleBindingOK

NewPatchRbacAuthorizationV1NamespacedRoleBindingOK creates a PatchRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*PatchRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*PatchRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type PatchRbacAuthorizationV1NamespacedRoleBindingParams

type PatchRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*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. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

	*/
	FieldManager *string
	/*Force
	  Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

	*/
	Force *bool
	/*Name
	  name of the RoleBinding

	*/
	Name 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
}

PatchRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParams

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParams() *PatchRbacAuthorizationV1NamespacedRoleBindingParams

NewPatchRbacAuthorizationV1NamespacedRoleBindingParams creates a new PatchRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewPatchRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetForce

SetForce adds the force to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetName

SetName adds the name to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithForce

WithForce adds the force to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithName

WithName adds the name to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1 namespaced role binding params

func (*PatchRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1NamespacedRoleBindingReader

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

PatchRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the PatchRbacAuthorizationV1NamespacedRoleBinding structure.

func (*PatchRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type PatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

PatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewPatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *PatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewPatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a PatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*PatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type PatchRbacAuthorizationV1NamespacedRoleOK

type PatchRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1Role
}

PatchRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1NamespacedRoleOK

func NewPatchRbacAuthorizationV1NamespacedRoleOK() *PatchRbacAuthorizationV1NamespacedRoleOK

NewPatchRbacAuthorizationV1NamespacedRoleOK creates a PatchRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*PatchRbacAuthorizationV1NamespacedRoleOK) Error

func (*PatchRbacAuthorizationV1NamespacedRoleOK) GetPayload

type PatchRbacAuthorizationV1NamespacedRoleParams

type PatchRbacAuthorizationV1NamespacedRoleParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*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. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

	*/
	FieldManager *string
	/*Force
	  Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

	*/
	Force *bool
	/*Name
	  name of the Role

	*/
	Name 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
}

PatchRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1NamespacedRoleParams

func NewPatchRbacAuthorizationV1NamespacedRoleParams() *PatchRbacAuthorizationV1NamespacedRoleParams

NewPatchRbacAuthorizationV1NamespacedRoleParams creates a new PatchRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewPatchRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewPatchRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1NamespacedRoleParams

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

func NewPatchRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewPatchRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1NamespacedRoleParams

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

func NewPatchRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewPatchRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1NamespacedRoleParams

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

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetBody

SetBody adds the body to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetForce

SetForce adds the force to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetName

SetName adds the name to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *PatchRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithBody

WithBody adds the body to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithForce

WithForce adds the force to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithName

WithName adds the name to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1 namespaced role params

func (*PatchRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1NamespacedRoleReader

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

PatchRbacAuthorizationV1NamespacedRoleReader is a Reader for the PatchRbacAuthorizationV1NamespacedRole structure.

func (*PatchRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1NamespacedRoleUnauthorized

type PatchRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

PatchRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1NamespacedRoleUnauthorized

func NewPatchRbacAuthorizationV1NamespacedRoleUnauthorized() *PatchRbacAuthorizationV1NamespacedRoleUnauthorized

NewPatchRbacAuthorizationV1NamespacedRoleUnauthorized creates a PatchRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*PatchRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type ReadRbacAuthorizationV1ClusterRoleBindingOK

type ReadRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

ReadRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1ClusterRoleBindingOK

func NewReadRbacAuthorizationV1ClusterRoleBindingOK() *ReadRbacAuthorizationV1ClusterRoleBindingOK

NewReadRbacAuthorizationV1ClusterRoleBindingOK creates a ReadRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*ReadRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*ReadRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type ReadRbacAuthorizationV1ClusterRoleBindingParams

type ReadRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*Name
	  name of the ClusterRoleBinding

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

	*/
	Pretty *string

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

ReadRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the read rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1ClusterRoleBindingParams

func NewReadRbacAuthorizationV1ClusterRoleBindingParams() *ReadRbacAuthorizationV1ClusterRoleBindingParams

NewReadRbacAuthorizationV1ClusterRoleBindingParams creates a new ReadRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewReadRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewReadRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1ClusterRoleBindingParams

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

func NewReadRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewReadRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1ClusterRoleBindingParams

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

func NewReadRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewReadRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1ClusterRoleBindingParams

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

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) SetName

SetName adds the name to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) WithName

WithName adds the name to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1 cluster role binding params

func (*ReadRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1ClusterRoleBindingReader

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

ReadRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the ReadRbacAuthorizationV1ClusterRoleBinding structure.

func (*ReadRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1ClusterRoleBindingUnauthorized

type ReadRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

ReadRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewReadRbacAuthorizationV1ClusterRoleBindingUnauthorized() *ReadRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewReadRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a ReadRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*ReadRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type ReadRbacAuthorizationV1ClusterRoleOK

type ReadRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

ReadRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1ClusterRoleOK

func NewReadRbacAuthorizationV1ClusterRoleOK() *ReadRbacAuthorizationV1ClusterRoleOK

NewReadRbacAuthorizationV1ClusterRoleOK creates a ReadRbacAuthorizationV1ClusterRoleOK with default headers values

func (*ReadRbacAuthorizationV1ClusterRoleOK) Error

func (*ReadRbacAuthorizationV1ClusterRoleOK) GetPayload

type ReadRbacAuthorizationV1ClusterRoleParams

type ReadRbacAuthorizationV1ClusterRoleParams struct {

	/*Name
	  name of the ClusterRole

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

	*/
	Pretty *string

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

ReadRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the read rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1ClusterRoleParams

func NewReadRbacAuthorizationV1ClusterRoleParams() *ReadRbacAuthorizationV1ClusterRoleParams

NewReadRbacAuthorizationV1ClusterRoleParams creates a new ReadRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewReadRbacAuthorizationV1ClusterRoleParamsWithContext

func NewReadRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1ClusterRoleParams

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

func NewReadRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewReadRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1ClusterRoleParams

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

func NewReadRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewReadRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1ClusterRoleParams

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

func (*ReadRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) SetName

SetName adds the name to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) SetPretty

func (o *ReadRbacAuthorizationV1ClusterRoleParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) WithName

WithName adds the name to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1 cluster role params

func (*ReadRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1ClusterRoleReader

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

ReadRbacAuthorizationV1ClusterRoleReader is a Reader for the ReadRbacAuthorizationV1ClusterRole structure.

func (*ReadRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1ClusterRoleUnauthorized

type ReadRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

ReadRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1ClusterRoleUnauthorized

func NewReadRbacAuthorizationV1ClusterRoleUnauthorized() *ReadRbacAuthorizationV1ClusterRoleUnauthorized

NewReadRbacAuthorizationV1ClusterRoleUnauthorized creates a ReadRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*ReadRbacAuthorizationV1ClusterRoleUnauthorized) Error

type ReadRbacAuthorizationV1NamespacedRoleBindingOK

type ReadRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

ReadRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1NamespacedRoleBindingOK

func NewReadRbacAuthorizationV1NamespacedRoleBindingOK() *ReadRbacAuthorizationV1NamespacedRoleBindingOK

NewReadRbacAuthorizationV1NamespacedRoleBindingOK creates a ReadRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*ReadRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*ReadRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type ReadRbacAuthorizationV1NamespacedRoleBindingParams

type ReadRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*Name
	  name of the RoleBinding

	*/
	Name 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
}

ReadRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the read rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1NamespacedRoleBindingParams

func NewReadRbacAuthorizationV1NamespacedRoleBindingParams() *ReadRbacAuthorizationV1NamespacedRoleBindingParams

NewReadRbacAuthorizationV1NamespacedRoleBindingParams creates a new ReadRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewReadRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewReadRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewReadRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewReadRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewReadRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewReadRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) SetName

SetName adds the name to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WithName

WithName adds the name to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1 namespaced role binding params

func (*ReadRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1NamespacedRoleBindingReader

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

ReadRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the ReadRbacAuthorizationV1NamespacedRoleBinding structure.

func (*ReadRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type ReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

ReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *ReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a ReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*ReadRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type ReadRbacAuthorizationV1NamespacedRoleOK

type ReadRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1Role
}

ReadRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1NamespacedRoleOK

func NewReadRbacAuthorizationV1NamespacedRoleOK() *ReadRbacAuthorizationV1NamespacedRoleOK

NewReadRbacAuthorizationV1NamespacedRoleOK creates a ReadRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*ReadRbacAuthorizationV1NamespacedRoleOK) Error

func (*ReadRbacAuthorizationV1NamespacedRoleOK) GetPayload

type ReadRbacAuthorizationV1NamespacedRoleParams

type ReadRbacAuthorizationV1NamespacedRoleParams struct {

	/*Name
	  name of the Role

	*/
	Name 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
}

ReadRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the read rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1NamespacedRoleParams

func NewReadRbacAuthorizationV1NamespacedRoleParams() *ReadRbacAuthorizationV1NamespacedRoleParams

NewReadRbacAuthorizationV1NamespacedRoleParams creates a new ReadRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewReadRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewReadRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1NamespacedRoleParams

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

func NewReadRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewReadRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1NamespacedRoleParams

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

func NewReadRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewReadRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1NamespacedRoleParams

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

func (*ReadRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) SetName

SetName adds the name to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *ReadRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WithName

WithName adds the name to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1 namespaced role params

func (*ReadRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1NamespacedRoleReader

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

ReadRbacAuthorizationV1NamespacedRoleReader is a Reader for the ReadRbacAuthorizationV1NamespacedRole structure.

func (*ReadRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1NamespacedRoleUnauthorized

type ReadRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

ReadRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1NamespacedRoleUnauthorized

func NewReadRbacAuthorizationV1NamespacedRoleUnauthorized() *ReadRbacAuthorizationV1NamespacedRoleUnauthorized

NewReadRbacAuthorizationV1NamespacedRoleUnauthorized creates a ReadRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*ReadRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type ReplaceRbacAuthorizationV1ClusterRoleBindingCreated

type ReplaceRbacAuthorizationV1ClusterRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

ReplaceRbacAuthorizationV1ClusterRoleBindingCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1ClusterRoleBindingCreated

func NewReplaceRbacAuthorizationV1ClusterRoleBindingCreated() *ReplaceRbacAuthorizationV1ClusterRoleBindingCreated

NewReplaceRbacAuthorizationV1ClusterRoleBindingCreated creates a ReplaceRbacAuthorizationV1ClusterRoleBindingCreated with default headers values

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingCreated) Error

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingCreated) GetPayload

type ReplaceRbacAuthorizationV1ClusterRoleBindingOK

type ReplaceRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRoleBinding
}

ReplaceRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1ClusterRoleBindingOK

func NewReplaceRbacAuthorizationV1ClusterRoleBindingOK() *ReplaceRbacAuthorizationV1ClusterRoleBindingOK

NewReplaceRbacAuthorizationV1ClusterRoleBindingOK creates a ReplaceRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type ReplaceRbacAuthorizationV1ClusterRoleBindingParams

type ReplaceRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1ClusterRoleBinding
	/*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
	/*Name
	  name of the ClusterRoleBinding

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

	*/
	Pretty *string

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

ReplaceRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParams

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParams() *ReplaceRbacAuthorizationV1ClusterRoleBindingParams

NewReplaceRbacAuthorizationV1ClusterRoleBindingParams creates a new ReplaceRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1ClusterRoleBindingParams

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

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1ClusterRoleBindingParams

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

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewReplaceRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1ClusterRoleBindingParams

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

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetBody

SetBody adds the body to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetName

SetName adds the name to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithBody

WithBody adds the body to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithName

WithName adds the name to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1 cluster role binding params

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1ClusterRoleBindingReader

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

ReplaceRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the ReplaceRbacAuthorizationV1ClusterRoleBinding structure.

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized

type ReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

ReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized() *ReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a ReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type ReplaceRbacAuthorizationV1ClusterRoleCreated

type ReplaceRbacAuthorizationV1ClusterRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

ReplaceRbacAuthorizationV1ClusterRoleCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1ClusterRoleCreated

func NewReplaceRbacAuthorizationV1ClusterRoleCreated() *ReplaceRbacAuthorizationV1ClusterRoleCreated

NewReplaceRbacAuthorizationV1ClusterRoleCreated creates a ReplaceRbacAuthorizationV1ClusterRoleCreated with default headers values

func (*ReplaceRbacAuthorizationV1ClusterRoleCreated) Error

func (*ReplaceRbacAuthorizationV1ClusterRoleCreated) GetPayload

type ReplaceRbacAuthorizationV1ClusterRoleOK

type ReplaceRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1ClusterRole
}

ReplaceRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1ClusterRoleOK

func NewReplaceRbacAuthorizationV1ClusterRoleOK() *ReplaceRbacAuthorizationV1ClusterRoleOK

NewReplaceRbacAuthorizationV1ClusterRoleOK creates a ReplaceRbacAuthorizationV1ClusterRoleOK with default headers values

func (*ReplaceRbacAuthorizationV1ClusterRoleOK) Error

func (*ReplaceRbacAuthorizationV1ClusterRoleOK) GetPayload

type ReplaceRbacAuthorizationV1ClusterRoleParams

type ReplaceRbacAuthorizationV1ClusterRoleParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1ClusterRole
	/*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
	/*Name
	  name of the ClusterRole

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

	*/
	Pretty *string

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

ReplaceRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1ClusterRoleParams

func NewReplaceRbacAuthorizationV1ClusterRoleParams() *ReplaceRbacAuthorizationV1ClusterRoleParams

NewReplaceRbacAuthorizationV1ClusterRoleParams creates a new ReplaceRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1ClusterRoleParamsWithContext

func NewReplaceRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1ClusterRoleParams

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

func NewReplaceRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1ClusterRoleParams

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

func NewReplaceRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewReplaceRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1ClusterRoleParams

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

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetBody

SetBody adds the body to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetName

SetName adds the name to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithBody

WithBody adds the body to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithName

WithName adds the name to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1 cluster role params

func (*ReplaceRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1ClusterRoleReader

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

ReplaceRbacAuthorizationV1ClusterRoleReader is a Reader for the ReplaceRbacAuthorizationV1ClusterRole structure.

func (*ReplaceRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1ClusterRoleUnauthorized

type ReplaceRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

ReplaceRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1ClusterRoleUnauthorized

func NewReplaceRbacAuthorizationV1ClusterRoleUnauthorized() *ReplaceRbacAuthorizationV1ClusterRoleUnauthorized

NewReplaceRbacAuthorizationV1ClusterRoleUnauthorized creates a ReplaceRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1ClusterRoleUnauthorized) Error

type ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated

type ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingCreated

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingCreated() *ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated

NewReplaceRbacAuthorizationV1NamespacedRoleBindingCreated creates a ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated with default headers values

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated) Error

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingCreated) GetPayload

type ReplaceRbacAuthorizationV1NamespacedRoleBindingOK

type ReplaceRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1RoleBinding
}

ReplaceRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingOK

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingOK() *ReplaceRbacAuthorizationV1NamespacedRoleBindingOK

NewReplaceRbacAuthorizationV1NamespacedRoleBindingOK creates a ReplaceRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type ReplaceRbacAuthorizationV1NamespacedRoleBindingParams

type ReplaceRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1RoleBinding
	/*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
	/*Name
	  name of the RoleBinding

	*/
	Name 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
}

ReplaceRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParams

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParams() *ReplaceRbacAuthorizationV1NamespacedRoleBindingParams

NewReplaceRbacAuthorizationV1NamespacedRoleBindingParams creates a new ReplaceRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetName

SetName adds the name to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithName

WithName adds the name to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1NamespacedRoleBindingReader

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

ReplaceRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the ReplaceRbacAuthorizationV1NamespacedRoleBinding structure.

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type ReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

ReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *ReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a ReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type ReplaceRbacAuthorizationV1NamespacedRoleCreated

type ReplaceRbacAuthorizationV1NamespacedRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1Role
}

ReplaceRbacAuthorizationV1NamespacedRoleCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1NamespacedRoleCreated

func NewReplaceRbacAuthorizationV1NamespacedRoleCreated() *ReplaceRbacAuthorizationV1NamespacedRoleCreated

NewReplaceRbacAuthorizationV1NamespacedRoleCreated creates a ReplaceRbacAuthorizationV1NamespacedRoleCreated with default headers values

func (*ReplaceRbacAuthorizationV1NamespacedRoleCreated) Error

func (*ReplaceRbacAuthorizationV1NamespacedRoleCreated) GetPayload

type ReplaceRbacAuthorizationV1NamespacedRoleOK

type ReplaceRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1Role
}

ReplaceRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1NamespacedRoleOK

func NewReplaceRbacAuthorizationV1NamespacedRoleOK() *ReplaceRbacAuthorizationV1NamespacedRoleOK

NewReplaceRbacAuthorizationV1NamespacedRoleOK creates a ReplaceRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*ReplaceRbacAuthorizationV1NamespacedRoleOK) Error

func (*ReplaceRbacAuthorizationV1NamespacedRoleOK) GetPayload

type ReplaceRbacAuthorizationV1NamespacedRoleParams

type ReplaceRbacAuthorizationV1NamespacedRoleParams struct {

	/*Body*/
	Body *models.IoK8sAPIRbacV1Role
	/*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
	/*Name
	  name of the Role

	*/
	Name 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
}

ReplaceRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1NamespacedRoleParams

func NewReplaceRbacAuthorizationV1NamespacedRoleParams() *ReplaceRbacAuthorizationV1NamespacedRoleParams

NewReplaceRbacAuthorizationV1NamespacedRoleParams creates a new ReplaceRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewReplaceRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1NamespacedRoleParams

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

func NewReplaceRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1NamespacedRoleParams

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

func NewReplaceRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewReplaceRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1NamespacedRoleParams

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

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetBody

SetBody adds the body to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetName

SetName adds the name to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *ReplaceRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithBody

WithBody adds the body to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithName

WithName adds the name to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1 namespaced role params

func (*ReplaceRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1NamespacedRoleReader

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

ReplaceRbacAuthorizationV1NamespacedRoleReader is a Reader for the ReplaceRbacAuthorizationV1NamespacedRole structure.

func (*ReplaceRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1NamespacedRoleUnauthorized

type ReplaceRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

ReplaceRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1NamespacedRoleUnauthorized

func NewReplaceRbacAuthorizationV1NamespacedRoleUnauthorized() *ReplaceRbacAuthorizationV1NamespacedRoleUnauthorized

NewReplaceRbacAuthorizationV1NamespacedRoleUnauthorized creates a ReplaceRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type WatchRbacAuthorizationV1ClusterRoleBindingListOK

type WatchRbacAuthorizationV1ClusterRoleBindingListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1ClusterRoleBindingListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1ClusterRoleBindingListOK

func NewWatchRbacAuthorizationV1ClusterRoleBindingListOK() *WatchRbacAuthorizationV1ClusterRoleBindingListOK

NewWatchRbacAuthorizationV1ClusterRoleBindingListOK creates a WatchRbacAuthorizationV1ClusterRoleBindingListOK with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleBindingListOK) Error

func (*WatchRbacAuthorizationV1ClusterRoleBindingListOK) GetPayload

type WatchRbacAuthorizationV1ClusterRoleBindingListParams

type WatchRbacAuthorizationV1ClusterRoleBindingListParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1ClusterRoleBindingListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 cluster role binding list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParams

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParams() *WatchRbacAuthorizationV1ClusterRoleBindingListParams

NewWatchRbacAuthorizationV1ClusterRoleBindingListParams creates a new WatchRbacAuthorizationV1ClusterRoleBindingListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParamsWithContext

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1ClusterRoleBindingListParams

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

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1ClusterRoleBindingListParams

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

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParamsWithTimeout

func NewWatchRbacAuthorizationV1ClusterRoleBindingListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1ClusterRoleBindingListParams

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

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetContext

SetContext adds the context to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetContinue

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithContext

WithContext adds the context to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 cluster role binding list params

func (*WatchRbacAuthorizationV1ClusterRoleBindingListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1ClusterRoleBindingListReader

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

WatchRbacAuthorizationV1ClusterRoleBindingListReader is a Reader for the WatchRbacAuthorizationV1ClusterRoleBindingList structure.

func (*WatchRbacAuthorizationV1ClusterRoleBindingListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized

type WatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized struct {
}

WatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized

func NewWatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized() *WatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized

NewWatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized creates a WatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleBindingListUnauthorized) Error

type WatchRbacAuthorizationV1ClusterRoleBindingOK

type WatchRbacAuthorizationV1ClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1ClusterRoleBindingOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1ClusterRoleBindingOK

func NewWatchRbacAuthorizationV1ClusterRoleBindingOK() *WatchRbacAuthorizationV1ClusterRoleBindingOK

NewWatchRbacAuthorizationV1ClusterRoleBindingOK creates a WatchRbacAuthorizationV1ClusterRoleBindingOK with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleBindingOK) Error

func (*WatchRbacAuthorizationV1ClusterRoleBindingOK) GetPayload

type WatchRbacAuthorizationV1ClusterRoleBindingParams

type WatchRbacAuthorizationV1ClusterRoleBindingParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Name
	  name of the ClusterRoleBinding

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

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 cluster role binding operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1ClusterRoleBindingParams

func NewWatchRbacAuthorizationV1ClusterRoleBindingParams() *WatchRbacAuthorizationV1ClusterRoleBindingParams

NewWatchRbacAuthorizationV1ClusterRoleBindingParams creates a new WatchRbacAuthorizationV1ClusterRoleBindingParams object with the default values initialized.

func NewWatchRbacAuthorizationV1ClusterRoleBindingParamsWithContext

func NewWatchRbacAuthorizationV1ClusterRoleBindingParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1ClusterRoleBindingParams

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

func NewWatchRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient

func NewWatchRbacAuthorizationV1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1ClusterRoleBindingParams

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

func NewWatchRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout

func NewWatchRbacAuthorizationV1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1ClusterRoleBindingParams

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

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetContext

SetContext adds the context to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetContinue

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetName

SetName adds the name to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1ClusterRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithContext

WithContext adds the context to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithName

WithName adds the name to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 cluster role binding params

func (*WatchRbacAuthorizationV1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1ClusterRoleBindingReader

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

WatchRbacAuthorizationV1ClusterRoleBindingReader is a Reader for the WatchRbacAuthorizationV1ClusterRoleBinding structure.

func (*WatchRbacAuthorizationV1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1ClusterRoleBindingUnauthorized

type WatchRbacAuthorizationV1ClusterRoleBindingUnauthorized struct {
}

WatchRbacAuthorizationV1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1ClusterRoleBindingUnauthorized

func NewWatchRbacAuthorizationV1ClusterRoleBindingUnauthorized() *WatchRbacAuthorizationV1ClusterRoleBindingUnauthorized

NewWatchRbacAuthorizationV1ClusterRoleBindingUnauthorized creates a WatchRbacAuthorizationV1ClusterRoleBindingUnauthorized with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleBindingUnauthorized) Error

type WatchRbacAuthorizationV1ClusterRoleListOK

type WatchRbacAuthorizationV1ClusterRoleListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1ClusterRoleListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1ClusterRoleListOK

func NewWatchRbacAuthorizationV1ClusterRoleListOK() *WatchRbacAuthorizationV1ClusterRoleListOK

NewWatchRbacAuthorizationV1ClusterRoleListOK creates a WatchRbacAuthorizationV1ClusterRoleListOK with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleListOK) Error

func (*WatchRbacAuthorizationV1ClusterRoleListOK) GetPayload

type WatchRbacAuthorizationV1ClusterRoleListParams

type WatchRbacAuthorizationV1ClusterRoleListParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1ClusterRoleListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 cluster role list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1ClusterRoleListParams

func NewWatchRbacAuthorizationV1ClusterRoleListParams() *WatchRbacAuthorizationV1ClusterRoleListParams

NewWatchRbacAuthorizationV1ClusterRoleListParams creates a new WatchRbacAuthorizationV1ClusterRoleListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1ClusterRoleListParamsWithContext

func NewWatchRbacAuthorizationV1ClusterRoleListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1ClusterRoleListParams

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

func NewWatchRbacAuthorizationV1ClusterRoleListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1ClusterRoleListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1ClusterRoleListParams

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

func NewWatchRbacAuthorizationV1ClusterRoleListParamsWithTimeout

func NewWatchRbacAuthorizationV1ClusterRoleListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1ClusterRoleListParams

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

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetContext

SetContext adds the context to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetContinue

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1ClusterRoleListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithContext

WithContext adds the context to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 cluster role list params

func (*WatchRbacAuthorizationV1ClusterRoleListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1ClusterRoleListReader

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

WatchRbacAuthorizationV1ClusterRoleListReader is a Reader for the WatchRbacAuthorizationV1ClusterRoleList structure.

func (*WatchRbacAuthorizationV1ClusterRoleListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1ClusterRoleListUnauthorized

type WatchRbacAuthorizationV1ClusterRoleListUnauthorized struct {
}

WatchRbacAuthorizationV1ClusterRoleListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1ClusterRoleListUnauthorized

func NewWatchRbacAuthorizationV1ClusterRoleListUnauthorized() *WatchRbacAuthorizationV1ClusterRoleListUnauthorized

NewWatchRbacAuthorizationV1ClusterRoleListUnauthorized creates a WatchRbacAuthorizationV1ClusterRoleListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleListUnauthorized) Error

type WatchRbacAuthorizationV1ClusterRoleOK

type WatchRbacAuthorizationV1ClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1ClusterRoleOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1ClusterRoleOK

func NewWatchRbacAuthorizationV1ClusterRoleOK() *WatchRbacAuthorizationV1ClusterRoleOK

NewWatchRbacAuthorizationV1ClusterRoleOK creates a WatchRbacAuthorizationV1ClusterRoleOK with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleOK) Error

func (*WatchRbacAuthorizationV1ClusterRoleOK) GetPayload

type WatchRbacAuthorizationV1ClusterRoleParams

type WatchRbacAuthorizationV1ClusterRoleParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Name
	  name of the ClusterRole

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

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1ClusterRoleParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 cluster role operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1ClusterRoleParams

func NewWatchRbacAuthorizationV1ClusterRoleParams() *WatchRbacAuthorizationV1ClusterRoleParams

NewWatchRbacAuthorizationV1ClusterRoleParams creates a new WatchRbacAuthorizationV1ClusterRoleParams object with the default values initialized.

func NewWatchRbacAuthorizationV1ClusterRoleParamsWithContext

func NewWatchRbacAuthorizationV1ClusterRoleParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1ClusterRoleParams

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

func NewWatchRbacAuthorizationV1ClusterRoleParamsWithHTTPClient

func NewWatchRbacAuthorizationV1ClusterRoleParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1ClusterRoleParams

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

func NewWatchRbacAuthorizationV1ClusterRoleParamsWithTimeout

func NewWatchRbacAuthorizationV1ClusterRoleParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1ClusterRoleParams

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

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetContext

SetContext adds the context to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetContinue

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetName

SetName adds the name to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetPretty

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) SetWatch

func (o *WatchRbacAuthorizationV1ClusterRoleParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1ClusterRoleParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchRbacAuthorizationV1ClusterRoleParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithContext

WithContext adds the context to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithName

WithName adds the name to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithResourceVersionMatch

func (o *WatchRbacAuthorizationV1ClusterRoleParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchRbacAuthorizationV1ClusterRoleParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 cluster role params

func (*WatchRbacAuthorizationV1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1ClusterRoleReader

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

WatchRbacAuthorizationV1ClusterRoleReader is a Reader for the WatchRbacAuthorizationV1ClusterRole structure.

func (*WatchRbacAuthorizationV1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1ClusterRoleUnauthorized

type WatchRbacAuthorizationV1ClusterRoleUnauthorized struct {
}

WatchRbacAuthorizationV1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1ClusterRoleUnauthorized

func NewWatchRbacAuthorizationV1ClusterRoleUnauthorized() *WatchRbacAuthorizationV1ClusterRoleUnauthorized

NewWatchRbacAuthorizationV1ClusterRoleUnauthorized creates a WatchRbacAuthorizationV1ClusterRoleUnauthorized with default headers values

func (*WatchRbacAuthorizationV1ClusterRoleUnauthorized) Error

type WatchRbacAuthorizationV1NamespacedRoleBindingListOK

type WatchRbacAuthorizationV1NamespacedRoleBindingListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1NamespacedRoleBindingListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListOK

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListOK() *WatchRbacAuthorizationV1NamespacedRoleBindingListOK

NewWatchRbacAuthorizationV1NamespacedRoleBindingListOK creates a WatchRbacAuthorizationV1NamespacedRoleBindingListOK with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListOK) Error

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListOK) GetPayload

type WatchRbacAuthorizationV1NamespacedRoleBindingListParams

type WatchRbacAuthorizationV1NamespacedRoleBindingListParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*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
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1NamespacedRoleBindingListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 namespaced role binding list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParams

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParams() *WatchRbacAuthorizationV1NamespacedRoleBindingListParams

NewWatchRbacAuthorizationV1NamespacedRoleBindingListParams creates a new WatchRbacAuthorizationV1NamespacedRoleBindingListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParamsWithContext

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1NamespacedRoleBindingListParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1NamespacedRoleBindingListParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParamsWithTimeout

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1NamespacedRoleBindingListParams

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

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetContext

SetContext adds the context to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithContext

WithContext adds the context to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 namespaced role binding list params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1NamespacedRoleBindingListReader

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

WatchRbacAuthorizationV1NamespacedRoleBindingListReader is a Reader for the WatchRbacAuthorizationV1NamespacedRoleBindingList structure.

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized

type WatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized struct {
}

WatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized() *WatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized

NewWatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized creates a WatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleBindingListUnauthorized) Error

type WatchRbacAuthorizationV1NamespacedRoleBindingOK

type WatchRbacAuthorizationV1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1NamespacedRoleBindingOK

func NewWatchRbacAuthorizationV1NamespacedRoleBindingOK() *WatchRbacAuthorizationV1NamespacedRoleBindingOK

NewWatchRbacAuthorizationV1NamespacedRoleBindingOK creates a WatchRbacAuthorizationV1NamespacedRoleBindingOK with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleBindingOK) Error

func (*WatchRbacAuthorizationV1NamespacedRoleBindingOK) GetPayload

type WatchRbacAuthorizationV1NamespacedRoleBindingParams

type WatchRbacAuthorizationV1NamespacedRoleBindingParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Name
	  name of the RoleBinding

	*/
	Name 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
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 namespaced role binding operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParams

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParams() *WatchRbacAuthorizationV1NamespacedRoleBindingParams

NewWatchRbacAuthorizationV1NamespacedRoleBindingParams creates a new WatchRbacAuthorizationV1NamespacedRoleBindingParams object with the default values initialized.

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParamsWithContext

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1NamespacedRoleBindingParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout

func NewWatchRbacAuthorizationV1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1NamespacedRoleBindingParams

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

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetContinue

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetName

SetName adds the name to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithName

WithName adds the name to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 namespaced role binding params

func (*WatchRbacAuthorizationV1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1NamespacedRoleBindingReader

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

WatchRbacAuthorizationV1NamespacedRoleBindingReader is a Reader for the WatchRbacAuthorizationV1NamespacedRoleBinding structure.

func (*WatchRbacAuthorizationV1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized

type WatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized struct {
}

WatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized() *WatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized

NewWatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized creates a WatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleBindingUnauthorized) Error

type WatchRbacAuthorizationV1NamespacedRoleListOK

type WatchRbacAuthorizationV1NamespacedRoleListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1NamespacedRoleListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1NamespacedRoleListOK

func NewWatchRbacAuthorizationV1NamespacedRoleListOK() *WatchRbacAuthorizationV1NamespacedRoleListOK

NewWatchRbacAuthorizationV1NamespacedRoleListOK creates a WatchRbacAuthorizationV1NamespacedRoleListOK with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleListOK) Error

func (*WatchRbacAuthorizationV1NamespacedRoleListOK) GetPayload

type WatchRbacAuthorizationV1NamespacedRoleListParams

type WatchRbacAuthorizationV1NamespacedRoleListParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*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
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1NamespacedRoleListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 namespaced role list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1NamespacedRoleListParams

func NewWatchRbacAuthorizationV1NamespacedRoleListParams() *WatchRbacAuthorizationV1NamespacedRoleListParams

NewWatchRbacAuthorizationV1NamespacedRoleListParams creates a new WatchRbacAuthorizationV1NamespacedRoleListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1NamespacedRoleListParamsWithContext

func NewWatchRbacAuthorizationV1NamespacedRoleListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1NamespacedRoleListParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1NamespacedRoleListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1NamespacedRoleListParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleListParamsWithTimeout

func NewWatchRbacAuthorizationV1NamespacedRoleListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1NamespacedRoleListParams

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

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetContext

SetContext adds the context to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetContinue

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetNamespace

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1NamespacedRoleListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithContext

WithContext adds the context to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 namespaced role list params

func (*WatchRbacAuthorizationV1NamespacedRoleListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1NamespacedRoleListReader

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

WatchRbacAuthorizationV1NamespacedRoleListReader is a Reader for the WatchRbacAuthorizationV1NamespacedRoleList structure.

func (*WatchRbacAuthorizationV1NamespacedRoleListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1NamespacedRoleListUnauthorized

type WatchRbacAuthorizationV1NamespacedRoleListUnauthorized struct {
}

WatchRbacAuthorizationV1NamespacedRoleListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleListUnauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleListUnauthorized() *WatchRbacAuthorizationV1NamespacedRoleListUnauthorized

NewWatchRbacAuthorizationV1NamespacedRoleListUnauthorized creates a WatchRbacAuthorizationV1NamespacedRoleListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleListUnauthorized) Error

type WatchRbacAuthorizationV1NamespacedRoleOK

type WatchRbacAuthorizationV1NamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1NamespacedRoleOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1NamespacedRoleOK

func NewWatchRbacAuthorizationV1NamespacedRoleOK() *WatchRbacAuthorizationV1NamespacedRoleOK

NewWatchRbacAuthorizationV1NamespacedRoleOK creates a WatchRbacAuthorizationV1NamespacedRoleOK with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleOK) Error

func (*WatchRbacAuthorizationV1NamespacedRoleOK) GetPayload

type WatchRbacAuthorizationV1NamespacedRoleParams

type WatchRbacAuthorizationV1NamespacedRoleParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Name
	  name of the Role

	*/
	Name 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
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1NamespacedRoleParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 namespaced role operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1NamespacedRoleParams

func NewWatchRbacAuthorizationV1NamespacedRoleParams() *WatchRbacAuthorizationV1NamespacedRoleParams

NewWatchRbacAuthorizationV1NamespacedRoleParams creates a new WatchRbacAuthorizationV1NamespacedRoleParams object with the default values initialized.

func NewWatchRbacAuthorizationV1NamespacedRoleParamsWithContext

func NewWatchRbacAuthorizationV1NamespacedRoleParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1NamespacedRoleParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient

func NewWatchRbacAuthorizationV1NamespacedRoleParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1NamespacedRoleParams

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

func NewWatchRbacAuthorizationV1NamespacedRoleParamsWithTimeout

func NewWatchRbacAuthorizationV1NamespacedRoleParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1NamespacedRoleParams

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

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetContext

SetContext adds the context to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetContinue

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetName

SetName adds the name to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetNamespace

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithContext

WithContext adds the context to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithName

WithName adds the name to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithResourceVersionMatch

func (o *WatchRbacAuthorizationV1NamespacedRoleParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchRbacAuthorizationV1NamespacedRoleParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 namespaced role params

func (*WatchRbacAuthorizationV1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1NamespacedRoleReader

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

WatchRbacAuthorizationV1NamespacedRoleReader is a Reader for the WatchRbacAuthorizationV1NamespacedRole structure.

func (*WatchRbacAuthorizationV1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1NamespacedRoleUnauthorized

type WatchRbacAuthorizationV1NamespacedRoleUnauthorized struct {
}

WatchRbacAuthorizationV1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleUnauthorized

func NewWatchRbacAuthorizationV1NamespacedRoleUnauthorized() *WatchRbacAuthorizationV1NamespacedRoleUnauthorized

NewWatchRbacAuthorizationV1NamespacedRoleUnauthorized creates a WatchRbacAuthorizationV1NamespacedRoleUnauthorized with default headers values

func (*WatchRbacAuthorizationV1NamespacedRoleUnauthorized) Error

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK() *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK

NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK creates a WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK with default headers values

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK) Error

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesOK) GetPayload

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 role binding list for all namespaces operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams() *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams creates a new WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams object with the default values initialized.

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParamsWithContext

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams

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

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParamsWithHTTPClient

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams

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

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParamsWithTimeout

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams

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

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetContext

SetContext adds the context to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithContext

WithContext adds the context to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesReader

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

WatchRbacAuthorizationV1RoleBindingListForAllNamespacesReader is a Reader for the WatchRbacAuthorizationV1RoleBindingListForAllNamespaces structure.

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized

type WatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized struct {
}

WatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized

func NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized() *WatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized

NewWatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized creates a WatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized with default headers values

func (*WatchRbacAuthorizationV1RoleBindingListForAllNamespacesUnauthorized) Error

type WatchRbacAuthorizationV1RoleListForAllNamespacesOK

type WatchRbacAuthorizationV1RoleListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1RoleListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesOK

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesOK() *WatchRbacAuthorizationV1RoleListForAllNamespacesOK

NewWatchRbacAuthorizationV1RoleListForAllNamespacesOK creates a WatchRbacAuthorizationV1RoleListForAllNamespacesOK with default headers values

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesOK) Error

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesOK) GetPayload

type WatchRbacAuthorizationV1RoleListForAllNamespacesParams

type WatchRbacAuthorizationV1RoleListForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchRbacAuthorizationV1RoleListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1 role list for all namespaces operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParams

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParams() *WatchRbacAuthorizationV1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1RoleListForAllNamespacesParams creates a new WatchRbacAuthorizationV1RoleListForAllNamespacesParams object with the default values initialized.

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParamsWithContext

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1RoleListForAllNamespacesParams

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

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParamsWithHTTPClient

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1RoleListForAllNamespacesParams

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

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParamsWithTimeout

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1RoleListForAllNamespacesParams

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

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetContext

SetContext adds the context to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithContext

WithContext adds the context to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1 role list for all namespaces params

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1RoleListForAllNamespacesReader

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

WatchRbacAuthorizationV1RoleListForAllNamespacesReader is a Reader for the WatchRbacAuthorizationV1RoleListForAllNamespaces structure.

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized

type WatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized struct {
}

WatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized

func NewWatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized() *WatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized

NewWatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized creates a WatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized with default headers values

func (*WatchRbacAuthorizationV1RoleListForAllNamespacesUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

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