rbac_authorization_v1beta1

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

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

Go to latest
Published: Jan 6, 2021 License: Apache-2.0 Imports: 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 v1beta1 API

func (*Client) DeleteRbacAuthorizationV1beta1ClusterRole

DeleteRbacAuthorizationV1beta1ClusterRole delete a ClusterRole

func (*Client) DeleteRbacAuthorizationV1beta1ClusterRoleBinding

DeleteRbacAuthorizationV1beta1ClusterRoleBinding delete a ClusterRoleBinding

func (*Client) DeleteRbacAuthorizationV1beta1CollectionClusterRole

DeleteRbacAuthorizationV1beta1CollectionClusterRole delete collection of ClusterRole

func (*Client) DeleteRbacAuthorizationV1beta1CollectionClusterRoleBinding

DeleteRbacAuthorizationV1beta1CollectionClusterRoleBinding delete collection of ClusterRoleBinding

func (*Client) DeleteRbacAuthorizationV1beta1CollectionNamespacedRole

DeleteRbacAuthorizationV1beta1CollectionNamespacedRole delete collection of Role

func (*Client) DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding delete collection of RoleBinding

func (*Client) DeleteRbacAuthorizationV1beta1NamespacedRole

DeleteRbacAuthorizationV1beta1NamespacedRole delete a Role

func (*Client) DeleteRbacAuthorizationV1beta1NamespacedRoleBinding

DeleteRbacAuthorizationV1beta1NamespacedRoleBinding delete a RoleBinding

func (*Client) GetRbacAuthorizationV1beta1APIResources

func (a *Client) GetRbacAuthorizationV1beta1APIResources(params *GetRbacAuthorizationV1beta1APIResourcesParams) (*GetRbacAuthorizationV1beta1APIResourcesOK, error)

GetRbacAuthorizationV1beta1APIResources get available resources

func (*Client) ListRbacAuthorizationV1beta1ClusterRole

func (a *Client) ListRbacAuthorizationV1beta1ClusterRole(params *ListRbacAuthorizationV1beta1ClusterRoleParams) (*ListRbacAuthorizationV1beta1ClusterRoleOK, error)

ListRbacAuthorizationV1beta1ClusterRole list or watch objects of kind ClusterRole

func (*Client) ListRbacAuthorizationV1beta1ClusterRoleBinding

func (a *Client) ListRbacAuthorizationV1beta1ClusterRoleBinding(params *ListRbacAuthorizationV1beta1ClusterRoleBindingParams) (*ListRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

ListRbacAuthorizationV1beta1ClusterRoleBinding list or watch objects of kind ClusterRoleBinding

func (*Client) ListRbacAuthorizationV1beta1NamespacedRole

func (a *Client) ListRbacAuthorizationV1beta1NamespacedRole(params *ListRbacAuthorizationV1beta1NamespacedRoleParams) (*ListRbacAuthorizationV1beta1NamespacedRoleOK, error)

ListRbacAuthorizationV1beta1NamespacedRole list or watch objects of kind Role

func (*Client) ListRbacAuthorizationV1beta1NamespacedRoleBinding

func (a *Client) ListRbacAuthorizationV1beta1NamespacedRoleBinding(params *ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*ListRbacAuthorizationV1beta1NamespacedRoleBindingOK, error)

ListRbacAuthorizationV1beta1NamespacedRoleBinding list or watch objects of kind RoleBinding

func (*Client) ListRbacAuthorizationV1beta1RoleBindingForAllNamespaces

ListRbacAuthorizationV1beta1RoleBindingForAllNamespaces list or watch objects of kind RoleBinding

func (*Client) ListRbacAuthorizationV1beta1RoleForAllNamespaces

func (a *Client) ListRbacAuthorizationV1beta1RoleForAllNamespaces(params *ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) (*ListRbacAuthorizationV1beta1RoleForAllNamespacesOK, error)

ListRbacAuthorizationV1beta1RoleForAllNamespaces list or watch objects of kind Role

func (*Client) PatchRbacAuthorizationV1beta1ClusterRole

func (a *Client) PatchRbacAuthorizationV1beta1ClusterRole(params *PatchRbacAuthorizationV1beta1ClusterRoleParams) (*PatchRbacAuthorizationV1beta1ClusterRoleOK, error)

PatchRbacAuthorizationV1beta1ClusterRole partially update the specified ClusterRole

func (*Client) PatchRbacAuthorizationV1beta1ClusterRoleBinding

func (a *Client) PatchRbacAuthorizationV1beta1ClusterRoleBinding(params *PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) (*PatchRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

PatchRbacAuthorizationV1beta1ClusterRoleBinding partially update the specified ClusterRoleBinding

func (*Client) PatchRbacAuthorizationV1beta1NamespacedRole

func (a *Client) PatchRbacAuthorizationV1beta1NamespacedRole(params *PatchRbacAuthorizationV1beta1NamespacedRoleParams) (*PatchRbacAuthorizationV1beta1NamespacedRoleOK, error)

PatchRbacAuthorizationV1beta1NamespacedRole partially update the specified Role

func (*Client) PatchRbacAuthorizationV1beta1NamespacedRoleBinding

PatchRbacAuthorizationV1beta1NamespacedRoleBinding partially update the specified RoleBinding

func (*Client) ReadRbacAuthorizationV1beta1ClusterRole

func (a *Client) ReadRbacAuthorizationV1beta1ClusterRole(params *ReadRbacAuthorizationV1beta1ClusterRoleParams) (*ReadRbacAuthorizationV1beta1ClusterRoleOK, error)

ReadRbacAuthorizationV1beta1ClusterRole read the specified ClusterRole

func (*Client) ReadRbacAuthorizationV1beta1ClusterRoleBinding

func (a *Client) ReadRbacAuthorizationV1beta1ClusterRoleBinding(params *ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) (*ReadRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

ReadRbacAuthorizationV1beta1ClusterRoleBinding read the specified ClusterRoleBinding

func (*Client) ReadRbacAuthorizationV1beta1NamespacedRole

func (a *Client) ReadRbacAuthorizationV1beta1NamespacedRole(params *ReadRbacAuthorizationV1beta1NamespacedRoleParams) (*ReadRbacAuthorizationV1beta1NamespacedRoleOK, error)

ReadRbacAuthorizationV1beta1NamespacedRole read the specified Role

func (*Client) ReadRbacAuthorizationV1beta1NamespacedRoleBinding

func (a *Client) ReadRbacAuthorizationV1beta1NamespacedRoleBinding(params *ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK, error)

ReadRbacAuthorizationV1beta1NamespacedRoleBinding read the specified RoleBinding

func (*Client) ReplaceRbacAuthorizationV1beta1ClusterRole

ReplaceRbacAuthorizationV1beta1ClusterRole replace the specified ClusterRole

func (*Client) ReplaceRbacAuthorizationV1beta1ClusterRoleBinding

ReplaceRbacAuthorizationV1beta1ClusterRoleBinding replace the specified ClusterRoleBinding

func (*Client) ReplaceRbacAuthorizationV1beta1NamespacedRole

ReplaceRbacAuthorizationV1beta1NamespacedRole replace the specified Role

func (*Client) ReplaceRbacAuthorizationV1beta1NamespacedRoleBinding

ReplaceRbacAuthorizationV1beta1NamespacedRoleBinding replace the specified RoleBinding

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WatchRbacAuthorizationV1beta1ClusterRole

func (a *Client) WatchRbacAuthorizationV1beta1ClusterRole(params *WatchRbacAuthorizationV1beta1ClusterRoleParams) (*WatchRbacAuthorizationV1beta1ClusterRoleOK, error)

WatchRbacAuthorizationV1beta1ClusterRole 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) WatchRbacAuthorizationV1beta1ClusterRoleBinding

func (a *Client) WatchRbacAuthorizationV1beta1ClusterRoleBinding(params *WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) (*WatchRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

WatchRbacAuthorizationV1beta1ClusterRoleBinding 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) WatchRbacAuthorizationV1beta1ClusterRoleBindingList

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

func (*Client) WatchRbacAuthorizationV1beta1ClusterRoleList

func (a *Client) WatchRbacAuthorizationV1beta1ClusterRoleList(params *WatchRbacAuthorizationV1beta1ClusterRoleListParams) (*WatchRbacAuthorizationV1beta1ClusterRoleListOK, error)

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

func (*Client) WatchRbacAuthorizationV1beta1NamespacedRole

func (a *Client) WatchRbacAuthorizationV1beta1NamespacedRole(params *WatchRbacAuthorizationV1beta1NamespacedRoleParams) (*WatchRbacAuthorizationV1beta1NamespacedRoleOK, error)

WatchRbacAuthorizationV1beta1NamespacedRole 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) WatchRbacAuthorizationV1beta1NamespacedRoleBinding

WatchRbacAuthorizationV1beta1NamespacedRoleBinding 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) WatchRbacAuthorizationV1beta1NamespacedRoleBindingList

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

func (*Client) WatchRbacAuthorizationV1beta1NamespacedRoleList

func (a *Client) WatchRbacAuthorizationV1beta1NamespacedRoleList(params *WatchRbacAuthorizationV1beta1NamespacedRoleListParams) (*WatchRbacAuthorizationV1beta1NamespacedRoleListOK, error)

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

func (*Client) WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces

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

func (*Client) WatchRbacAuthorizationV1beta1RoleListForAllNamespaces

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

type ClientService

type ClientService interface {
	CreateRbacAuthorizationV1beta1ClusterRole(params *CreateRbacAuthorizationV1beta1ClusterRoleParams) (*CreateRbacAuthorizationV1beta1ClusterRoleOK, *CreateRbacAuthorizationV1beta1ClusterRoleCreated, *CreateRbacAuthorizationV1beta1ClusterRoleAccepted, error)

	CreateRbacAuthorizationV1beta1ClusterRoleBinding(params *CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) (*CreateRbacAuthorizationV1beta1ClusterRoleBindingOK, *CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated, *CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted, error)

	CreateRbacAuthorizationV1beta1NamespacedRole(params *CreateRbacAuthorizationV1beta1NamespacedRoleParams) (*CreateRbacAuthorizationV1beta1NamespacedRoleOK, *CreateRbacAuthorizationV1beta1NamespacedRoleCreated, *CreateRbacAuthorizationV1beta1NamespacedRoleAccepted, error)

	CreateRbacAuthorizationV1beta1NamespacedRoleBinding(params *CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK, *CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated, *CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted, error)

	DeleteRbacAuthorizationV1beta1ClusterRole(params *DeleteRbacAuthorizationV1beta1ClusterRoleParams) (*DeleteRbacAuthorizationV1beta1ClusterRoleOK, *DeleteRbacAuthorizationV1beta1ClusterRoleAccepted, error)

	DeleteRbacAuthorizationV1beta1ClusterRoleBinding(params *DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK, *DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted, error)

	DeleteRbacAuthorizationV1beta1CollectionClusterRole(params *DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK, error)

	DeleteRbacAuthorizationV1beta1CollectionClusterRoleBinding(params *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK, error)

	DeleteRbacAuthorizationV1beta1CollectionNamespacedRole(params *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK, error)

	DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding(params *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK, error)

	DeleteRbacAuthorizationV1beta1NamespacedRole(params *DeleteRbacAuthorizationV1beta1NamespacedRoleParams) (*DeleteRbacAuthorizationV1beta1NamespacedRoleOK, *DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted, error)

	DeleteRbacAuthorizationV1beta1NamespacedRoleBinding(params *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK, *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted, error)

	GetRbacAuthorizationV1beta1APIResources(params *GetRbacAuthorizationV1beta1APIResourcesParams) (*GetRbacAuthorizationV1beta1APIResourcesOK, error)

	ListRbacAuthorizationV1beta1ClusterRole(params *ListRbacAuthorizationV1beta1ClusterRoleParams) (*ListRbacAuthorizationV1beta1ClusterRoleOK, error)

	ListRbacAuthorizationV1beta1ClusterRoleBinding(params *ListRbacAuthorizationV1beta1ClusterRoleBindingParams) (*ListRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

	ListRbacAuthorizationV1beta1NamespacedRole(params *ListRbacAuthorizationV1beta1NamespacedRoleParams) (*ListRbacAuthorizationV1beta1NamespacedRoleOK, error)

	ListRbacAuthorizationV1beta1NamespacedRoleBinding(params *ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*ListRbacAuthorizationV1beta1NamespacedRoleBindingOK, error)

	ListRbacAuthorizationV1beta1RoleBindingForAllNamespaces(params *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK, error)

	ListRbacAuthorizationV1beta1RoleForAllNamespaces(params *ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) (*ListRbacAuthorizationV1beta1RoleForAllNamespacesOK, error)

	PatchRbacAuthorizationV1beta1ClusterRole(params *PatchRbacAuthorizationV1beta1ClusterRoleParams) (*PatchRbacAuthorizationV1beta1ClusterRoleOK, error)

	PatchRbacAuthorizationV1beta1ClusterRoleBinding(params *PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) (*PatchRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

	PatchRbacAuthorizationV1beta1NamespacedRole(params *PatchRbacAuthorizationV1beta1NamespacedRoleParams) (*PatchRbacAuthorizationV1beta1NamespacedRoleOK, error)

	PatchRbacAuthorizationV1beta1NamespacedRoleBinding(params *PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK, error)

	ReadRbacAuthorizationV1beta1ClusterRole(params *ReadRbacAuthorizationV1beta1ClusterRoleParams) (*ReadRbacAuthorizationV1beta1ClusterRoleOK, error)

	ReadRbacAuthorizationV1beta1ClusterRoleBinding(params *ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) (*ReadRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

	ReadRbacAuthorizationV1beta1NamespacedRole(params *ReadRbacAuthorizationV1beta1NamespacedRoleParams) (*ReadRbacAuthorizationV1beta1NamespacedRoleOK, error)

	ReadRbacAuthorizationV1beta1NamespacedRoleBinding(params *ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK, error)

	ReplaceRbacAuthorizationV1beta1ClusterRole(params *ReplaceRbacAuthorizationV1beta1ClusterRoleParams) (*ReplaceRbacAuthorizationV1beta1ClusterRoleOK, *ReplaceRbacAuthorizationV1beta1ClusterRoleCreated, error)

	ReplaceRbacAuthorizationV1beta1ClusterRoleBinding(params *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK, *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated, error)

	ReplaceRbacAuthorizationV1beta1NamespacedRole(params *ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) (*ReplaceRbacAuthorizationV1beta1NamespacedRoleOK, *ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated, error)

	ReplaceRbacAuthorizationV1beta1NamespacedRoleBinding(params *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK, *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated, error)

	WatchRbacAuthorizationV1beta1ClusterRole(params *WatchRbacAuthorizationV1beta1ClusterRoleParams) (*WatchRbacAuthorizationV1beta1ClusterRoleOK, error)

	WatchRbacAuthorizationV1beta1ClusterRoleBinding(params *WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) (*WatchRbacAuthorizationV1beta1ClusterRoleBindingOK, error)

	WatchRbacAuthorizationV1beta1ClusterRoleBindingList(params *WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK, error)

	WatchRbacAuthorizationV1beta1ClusterRoleList(params *WatchRbacAuthorizationV1beta1ClusterRoleListParams) (*WatchRbacAuthorizationV1beta1ClusterRoleListOK, error)

	WatchRbacAuthorizationV1beta1NamespacedRole(params *WatchRbacAuthorizationV1beta1NamespacedRoleParams) (*WatchRbacAuthorizationV1beta1NamespacedRoleOK, error)

	WatchRbacAuthorizationV1beta1NamespacedRoleBinding(params *WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK, error)

	WatchRbacAuthorizationV1beta1NamespacedRoleBindingList(params *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK, error)

	WatchRbacAuthorizationV1beta1NamespacedRoleList(params *WatchRbacAuthorizationV1beta1NamespacedRoleListParams) (*WatchRbacAuthorizationV1beta1NamespacedRoleListOK, error)

	WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces(params *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK, error)

	WatchRbacAuthorizationV1beta1RoleListForAllNamespaces(params *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK, 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 v1beta1 API client.

type CreateRbacAuthorizationV1beta1ClusterRoleAccepted

type CreateRbacAuthorizationV1beta1ClusterRoleAccepted struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

CreateRbacAuthorizationV1beta1ClusterRoleAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1beta1ClusterRoleAccepted

func NewCreateRbacAuthorizationV1beta1ClusterRoleAccepted() *CreateRbacAuthorizationV1beta1ClusterRoleAccepted

NewCreateRbacAuthorizationV1beta1ClusterRoleAccepted creates a CreateRbacAuthorizationV1beta1ClusterRoleAccepted with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleAccepted) Error

func (*CreateRbacAuthorizationV1beta1ClusterRoleAccepted) GetPayload

type CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted

type CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted() *CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted

NewCreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted creates a CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted) Error

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingAccepted) GetPayload

type CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated

type CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingCreated

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingCreated() *CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated

NewCreateRbacAuthorizationV1beta1ClusterRoleBindingCreated creates a CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated) Error

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingCreated) GetPayload

type CreateRbacAuthorizationV1beta1ClusterRoleBindingOK

type CreateRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

CreateRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingOK() *CreateRbacAuthorizationV1beta1ClusterRoleBindingOK

NewCreateRbacAuthorizationV1beta1ClusterRoleBindingOK creates a CreateRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type CreateRbacAuthorizationV1beta1ClusterRoleBindingParams

type CreateRbacAuthorizationV1beta1ClusterRoleBindingParams struct {

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

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

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParams() *CreateRbacAuthorizationV1beta1ClusterRoleBindingParams

NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new CreateRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetBody

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetDryRun

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithBody

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithDryRun

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1beta1ClusterRoleBindingReader

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

CreateRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the CreateRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type CreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

CreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewCreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *CreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewCreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a CreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type CreateRbacAuthorizationV1beta1ClusterRoleCreated

type CreateRbacAuthorizationV1beta1ClusterRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

CreateRbacAuthorizationV1beta1ClusterRoleCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1beta1ClusterRoleCreated

func NewCreateRbacAuthorizationV1beta1ClusterRoleCreated() *CreateRbacAuthorizationV1beta1ClusterRoleCreated

NewCreateRbacAuthorizationV1beta1ClusterRoleCreated creates a CreateRbacAuthorizationV1beta1ClusterRoleCreated with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleCreated) Error

func (*CreateRbacAuthorizationV1beta1ClusterRoleCreated) GetPayload

type CreateRbacAuthorizationV1beta1ClusterRoleOK

type CreateRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

CreateRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1beta1ClusterRoleOK

func NewCreateRbacAuthorizationV1beta1ClusterRoleOK() *CreateRbacAuthorizationV1beta1ClusterRoleOK

NewCreateRbacAuthorizationV1beta1ClusterRoleOK creates a CreateRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*CreateRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type CreateRbacAuthorizationV1beta1ClusterRoleParams

type CreateRbacAuthorizationV1beta1ClusterRoleParams struct {

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

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

func NewCreateRbacAuthorizationV1beta1ClusterRoleParams

func NewCreateRbacAuthorizationV1beta1ClusterRoleParams() *CreateRbacAuthorizationV1beta1ClusterRoleParams

NewCreateRbacAuthorizationV1beta1ClusterRoleParams creates a new CreateRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewCreateRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewCreateRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1beta1ClusterRoleParams

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

func NewCreateRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewCreateRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1beta1ClusterRoleParams

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

func NewCreateRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewCreateRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1beta1ClusterRoleParams

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetBody

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetContext

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetDryRun

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithBody

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithContext

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithDryRun

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

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

func (*CreateRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1beta1ClusterRoleReader

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

CreateRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the CreateRbacAuthorizationV1beta1ClusterRole structure.

func (*CreateRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1beta1ClusterRoleUnauthorized

type CreateRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

CreateRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewCreateRbacAuthorizationV1beta1ClusterRoleUnauthorized() *CreateRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewCreateRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a CreateRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*CreateRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type CreateRbacAuthorizationV1beta1NamespacedRoleAccepted

type CreateRbacAuthorizationV1beta1NamespacedRoleAccepted struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

CreateRbacAuthorizationV1beta1NamespacedRoleAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1beta1NamespacedRoleAccepted

func NewCreateRbacAuthorizationV1beta1NamespacedRoleAccepted() *CreateRbacAuthorizationV1beta1NamespacedRoleAccepted

NewCreateRbacAuthorizationV1beta1NamespacedRoleAccepted creates a CreateRbacAuthorizationV1beta1NamespacedRoleAccepted with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleAccepted) Error

func (*CreateRbacAuthorizationV1beta1NamespacedRoleAccepted) GetPayload

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted() *CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted

NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted creates a CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted) Error

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingAccepted) GetPayload

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated() *CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated

NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated creates a CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated) Error

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingCreated) GetPayload

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingOK() *CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams struct {

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

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

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParams() *CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetBody

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetDryRun

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithBody

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithDryRun

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

CreateRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the CreateRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type CreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

CreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *CreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewCreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a CreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type CreateRbacAuthorizationV1beta1NamespacedRoleCreated

type CreateRbacAuthorizationV1beta1NamespacedRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

CreateRbacAuthorizationV1beta1NamespacedRoleCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1beta1NamespacedRoleCreated

func NewCreateRbacAuthorizationV1beta1NamespacedRoleCreated() *CreateRbacAuthorizationV1beta1NamespacedRoleCreated

NewCreateRbacAuthorizationV1beta1NamespacedRoleCreated creates a CreateRbacAuthorizationV1beta1NamespacedRoleCreated with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleCreated) Error

func (*CreateRbacAuthorizationV1beta1NamespacedRoleCreated) GetPayload

type CreateRbacAuthorizationV1beta1NamespacedRoleOK

type CreateRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

CreateRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1beta1NamespacedRoleOK

func NewCreateRbacAuthorizationV1beta1NamespacedRoleOK() *CreateRbacAuthorizationV1beta1NamespacedRoleOK

NewCreateRbacAuthorizationV1beta1NamespacedRoleOK creates a CreateRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*CreateRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type CreateRbacAuthorizationV1beta1NamespacedRoleParams

type CreateRbacAuthorizationV1beta1NamespacedRoleParams struct {

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

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

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParams

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParams() *CreateRbacAuthorizationV1beta1NamespacedRoleParams

NewCreateRbacAuthorizationV1beta1NamespacedRoleParams creates a new CreateRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewCreateRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetBody

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetDryRun

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithBody

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithDryRun

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

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

func (*CreateRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1beta1NamespacedRoleReader

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

CreateRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the CreateRbacAuthorizationV1beta1NamespacedRole structure.

func (*CreateRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type CreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

CreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewCreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *CreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewCreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a CreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*CreateRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type DeleteRbacAuthorizationV1beta1ClusterRoleAccepted

type DeleteRbacAuthorizationV1beta1ClusterRoleAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1ClusterRoleAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1beta1ClusterRoleAccepted

func NewDeleteRbacAuthorizationV1beta1ClusterRoleAccepted() *DeleteRbacAuthorizationV1beta1ClusterRoleAccepted

NewDeleteRbacAuthorizationV1beta1ClusterRoleAccepted creates a DeleteRbacAuthorizationV1beta1ClusterRoleAccepted with default headers values

func (*DeleteRbacAuthorizationV1beta1ClusterRoleAccepted) Error

func (*DeleteRbacAuthorizationV1beta1ClusterRoleAccepted) GetPayload

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted() *DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted

NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted creates a DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted with default headers values

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted) Error

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingAccepted) GetPayload

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingOK() *DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK

NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingOK creates a DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParams() *DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams

NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetName

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithName

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingReader

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

DeleteRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type DeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *DeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1beta1ClusterRoleOK

type DeleteRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1ClusterRoleOK

func NewDeleteRbacAuthorizationV1beta1ClusterRoleOK() *DeleteRbacAuthorizationV1beta1ClusterRoleOK

NewDeleteRbacAuthorizationV1beta1ClusterRoleOK creates a DeleteRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*DeleteRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*DeleteRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type DeleteRbacAuthorizationV1beta1ClusterRoleParams

type DeleteRbacAuthorizationV1beta1ClusterRoleParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParams

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParams() *DeleteRbacAuthorizationV1beta1ClusterRoleParams

NewDeleteRbacAuthorizationV1beta1ClusterRoleParams creates a new DeleteRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1ClusterRoleParams

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

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1ClusterRoleParams

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

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1ClusterRoleParams

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetName

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithName

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1ClusterRoleReader

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

DeleteRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the DeleteRbacAuthorizationV1beta1ClusterRole structure.

func (*DeleteRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized

type DeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewDeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized() *DeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewDeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a DeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK() *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK

NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK creates a DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams() *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams

NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams creates a new DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetFieldSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetLabelSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingReader

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

DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1beta1CollectionClusterRoleBinding structure.

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized() *DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleOK

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleOK() *DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK

NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleOK creates a DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK) Error

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleOK) GetPayload

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParams

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParams() *DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams

NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParams creates a new DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParamsWithContext

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetFieldSelector

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetLabelSelector

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleReader

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

DeleteRbacAuthorizationV1beta1CollectionClusterRoleReader is a Reader for the DeleteRbacAuthorizationV1beta1CollectionClusterRole structure.

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized

type DeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized() *DeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized

NewDeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized creates a DeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionClusterRoleUnauthorized) Error

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK() *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK

NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK creates a DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams() *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams

NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams creates a new DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetFieldSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetLabelSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingReader

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

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding structure.

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized() *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK() *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK

NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK creates a DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK) Error

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleOK) GetPayload

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams() *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams

NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams creates a new DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParamsWithContext

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetFieldSelector

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetLabelSelector

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithContinue

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithLimit

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleReader

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

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleReader is a Reader for the DeleteRbacAuthorizationV1beta1CollectionNamespacedRole structure.

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized

type DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized

func NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized() *DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized

NewDeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized creates a DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1CollectionNamespacedRoleUnauthorized) Error

type DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted

type DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleAccepted

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleAccepted() *DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted

NewDeleteRbacAuthorizationV1beta1NamespacedRoleAccepted creates a DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted with default headers values

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted) Error

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleAccepted) GetPayload

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted() *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted

NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted creates a DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted with default headers values

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted) Error

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingAccepted) GetPayload

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK() *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams() *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetName

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithName

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

DeleteRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type DeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *DeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1beta1NamespacedRoleOK

type DeleteRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleOK

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleOK() *DeleteRbacAuthorizationV1beta1NamespacedRoleOK

NewDeleteRbacAuthorizationV1beta1NamespacedRoleOK creates a DeleteRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type DeleteRbacAuthorizationV1beta1NamespacedRoleParams

type DeleteRbacAuthorizationV1beta1NamespacedRoleParams 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
}

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

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParams

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParams() *DeleteRbacAuthorizationV1beta1NamespacedRoleParams

NewDeleteRbacAuthorizationV1beta1NamespacedRoleParams creates a new DeleteRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetName

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithName

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1beta1NamespacedRoleReader

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

DeleteRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the DeleteRbacAuthorizationV1beta1NamespacedRole structure.

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type DeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewDeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *DeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewDeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a DeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type GetRbacAuthorizationV1beta1APIResourcesOK

type GetRbacAuthorizationV1beta1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetRbacAuthorizationV1beta1APIResourcesOK handles this case with default header values.

OK

func NewGetRbacAuthorizationV1beta1APIResourcesOK

func NewGetRbacAuthorizationV1beta1APIResourcesOK() *GetRbacAuthorizationV1beta1APIResourcesOK

NewGetRbacAuthorizationV1beta1APIResourcesOK creates a GetRbacAuthorizationV1beta1APIResourcesOK with default headers values

func (*GetRbacAuthorizationV1beta1APIResourcesOK) Error

func (*GetRbacAuthorizationV1beta1APIResourcesOK) GetPayload

type GetRbacAuthorizationV1beta1APIResourcesParams

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

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

func NewGetRbacAuthorizationV1beta1APIResourcesParams

func NewGetRbacAuthorizationV1beta1APIResourcesParams() *GetRbacAuthorizationV1beta1APIResourcesParams

NewGetRbacAuthorizationV1beta1APIResourcesParams creates a new GetRbacAuthorizationV1beta1APIResourcesParams object with the default values initialized.

func NewGetRbacAuthorizationV1beta1APIResourcesParamsWithContext

func NewGetRbacAuthorizationV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetRbacAuthorizationV1beta1APIResourcesParams

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

func NewGetRbacAuthorizationV1beta1APIResourcesParamsWithHTTPClient

func NewGetRbacAuthorizationV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetRbacAuthorizationV1beta1APIResourcesParams

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

func NewGetRbacAuthorizationV1beta1APIResourcesParamsWithTimeout

func NewGetRbacAuthorizationV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetRbacAuthorizationV1beta1APIResourcesParams

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) SetContext

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) SetHTTPClient

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

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) SetTimeout

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) WithContext

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) WithHTTPClient

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) WithTimeout

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

func (*GetRbacAuthorizationV1beta1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRbacAuthorizationV1beta1APIResourcesReader

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

GetRbacAuthorizationV1beta1APIResourcesReader is a Reader for the GetRbacAuthorizationV1beta1APIResources structure.

func (*GetRbacAuthorizationV1beta1APIResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRbacAuthorizationV1beta1APIResourcesUnauthorized

type GetRbacAuthorizationV1beta1APIResourcesUnauthorized struct {
}

GetRbacAuthorizationV1beta1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetRbacAuthorizationV1beta1APIResourcesUnauthorized

func NewGetRbacAuthorizationV1beta1APIResourcesUnauthorized() *GetRbacAuthorizationV1beta1APIResourcesUnauthorized

NewGetRbacAuthorizationV1beta1APIResourcesUnauthorized creates a GetRbacAuthorizationV1beta1APIResourcesUnauthorized with default headers values

func (*GetRbacAuthorizationV1beta1APIResourcesUnauthorized) Error

type ListRbacAuthorizationV1beta1ClusterRoleBindingOK

type ListRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBindingList
}

ListRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewListRbacAuthorizationV1beta1ClusterRoleBindingOK() *ListRbacAuthorizationV1beta1ClusterRoleBindingOK

NewListRbacAuthorizationV1beta1ClusterRoleBindingOK creates a ListRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type ListRbacAuthorizationV1beta1ClusterRoleBindingParams

type ListRbacAuthorizationV1beta1ClusterRoleBindingParams 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
}

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

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParams() *ListRbacAuthorizationV1beta1ClusterRoleBindingParams

NewListRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new ListRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewListRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContinue

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetLimit

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) SetWatch

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContinue

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithLimit

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WithWatch

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

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1beta1ClusterRoleBindingReader

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

ListRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the ListRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type ListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

ListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *ListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a ListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*ListRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type ListRbacAuthorizationV1beta1ClusterRoleOK

type ListRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleList
}

ListRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1beta1ClusterRoleOK

func NewListRbacAuthorizationV1beta1ClusterRoleOK() *ListRbacAuthorizationV1beta1ClusterRoleOK

NewListRbacAuthorizationV1beta1ClusterRoleOK creates a ListRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*ListRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*ListRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type ListRbacAuthorizationV1beta1ClusterRoleParams

type ListRbacAuthorizationV1beta1ClusterRoleParams 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
}

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

func NewListRbacAuthorizationV1beta1ClusterRoleParams

func NewListRbacAuthorizationV1beta1ClusterRoleParams() *ListRbacAuthorizationV1beta1ClusterRoleParams

NewListRbacAuthorizationV1beta1ClusterRoleParams creates a new ListRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewListRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewListRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1beta1ClusterRoleParams

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

func NewListRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewListRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1beta1ClusterRoleParams

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

func NewListRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewListRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1beta1ClusterRoleParams

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetContext

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetContinue

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetLimit

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) SetWatch

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithContext

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithContinue

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithLimit

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WithWatch

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

func (*ListRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1beta1ClusterRoleReader

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

ListRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the ListRbacAuthorizationV1beta1ClusterRole structure.

func (*ListRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1beta1ClusterRoleUnauthorized

type ListRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

ListRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewListRbacAuthorizationV1beta1ClusterRoleUnauthorized() *ListRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewListRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a ListRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*ListRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type ListRbacAuthorizationV1beta1NamespacedRoleBindingOK

type ListRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBindingList
}

ListRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingOK() *ListRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewListRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a ListRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type ListRbacAuthorizationV1beta1NamespacedRoleBindingParams

type ListRbacAuthorizationV1beta1NamespacedRoleBindingParams 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
}

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

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParams() *ListRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewListRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new ListRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContinue

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetLimit

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetWatch

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContinue

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithLimit

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithWatch

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

ListRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the ListRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type ListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

ListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *ListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a ListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*ListRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type ListRbacAuthorizationV1beta1NamespacedRoleOK

type ListRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleList
}

ListRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1beta1NamespacedRoleOK

func NewListRbacAuthorizationV1beta1NamespacedRoleOK() *ListRbacAuthorizationV1beta1NamespacedRoleOK

NewListRbacAuthorizationV1beta1NamespacedRoleOK creates a ListRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*ListRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*ListRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type ListRbacAuthorizationV1beta1NamespacedRoleParams

type ListRbacAuthorizationV1beta1NamespacedRoleParams 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
}

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

func NewListRbacAuthorizationV1beta1NamespacedRoleParams

func NewListRbacAuthorizationV1beta1NamespacedRoleParams() *ListRbacAuthorizationV1beta1NamespacedRoleParams

NewListRbacAuthorizationV1beta1NamespacedRoleParams creates a new ListRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewListRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewListRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewListRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewListRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewListRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewListRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetContinue

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetLimit

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

func (o *ListRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace(namespace string)

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

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

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

WithContext adds the context to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1beta1 namespaced role params

func (*ListRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1beta1NamespacedRoleReader

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

ListRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the ListRbacAuthorizationV1beta1NamespacedRole structure.

func (*ListRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type ListRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

ListRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewListRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *ListRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewListRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a ListRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*ListRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBindingList
}

ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK() *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK

NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK creates a ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK with default headers values

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK) Error

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesOK) GetPayload

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams 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
}

ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams contains all the parameters to send to the API endpoint for the list rbac authorization v1beta1 role binding for all namespaces operation typically these are written to a http.Request

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams() *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams

NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams creates a new ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams object with the default values initialized.

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParamsWithContext

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams

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

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParamsWithHTTPClient

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams

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

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParamsWithTimeout

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams

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

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetContext

SetContext adds the context to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetContinue

SetContinue adds the continue to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithContext

WithContext adds the context to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1beta1 role binding for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesReader

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

ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesReader is a Reader for the ListRbacAuthorizationV1beta1RoleBindingForAllNamespaces structure.

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized

type ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized struct {
}

ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized

func NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized() *ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized

NewListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized creates a ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized with default headers values

func (*ListRbacAuthorizationV1beta1RoleBindingForAllNamespacesUnauthorized) Error

type ListRbacAuthorizationV1beta1RoleForAllNamespacesOK

type ListRbacAuthorizationV1beta1RoleForAllNamespacesOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleList
}

ListRbacAuthorizationV1beta1RoleForAllNamespacesOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesOK

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesOK() *ListRbacAuthorizationV1beta1RoleForAllNamespacesOK

NewListRbacAuthorizationV1beta1RoleForAllNamespacesOK creates a ListRbacAuthorizationV1beta1RoleForAllNamespacesOK with default headers values

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesOK) Error

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesOK) GetPayload

type ListRbacAuthorizationV1beta1RoleForAllNamespacesParams

type ListRbacAuthorizationV1beta1RoleForAllNamespacesParams 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
}

ListRbacAuthorizationV1beta1RoleForAllNamespacesParams contains all the parameters to send to the API endpoint for the list rbac authorization v1beta1 role for all namespaces operation typically these are written to a http.Request

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParams

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParams() *ListRbacAuthorizationV1beta1RoleForAllNamespacesParams

NewListRbacAuthorizationV1beta1RoleForAllNamespacesParams creates a new ListRbacAuthorizationV1beta1RoleForAllNamespacesParams object with the default values initialized.

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParamsWithContext

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1beta1RoleForAllNamespacesParams

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

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParamsWithHTTPClient

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1beta1RoleForAllNamespacesParams

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

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParamsWithTimeout

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1beta1RoleForAllNamespacesParams

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

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetContext

SetContext adds the context to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetContinue

SetContinue adds the continue to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithContext

WithContext adds the context to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list rbac authorization v1beta1 role for all namespaces params

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1beta1RoleForAllNamespacesReader

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

ListRbacAuthorizationV1beta1RoleForAllNamespacesReader is a Reader for the ListRbacAuthorizationV1beta1RoleForAllNamespaces structure.

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized

type ListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized struct {
}

ListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized

func NewListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized() *ListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized

NewListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized creates a ListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized with default headers values

func (*ListRbacAuthorizationV1beta1RoleForAllNamespacesUnauthorized) Error

type PatchRbacAuthorizationV1beta1ClusterRoleBindingOK

type PatchRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

PatchRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingOK() *PatchRbacAuthorizationV1beta1ClusterRoleBindingOK

NewPatchRbacAuthorizationV1beta1ClusterRoleBindingOK creates a PatchRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type PatchRbacAuthorizationV1beta1ClusterRoleBindingParams

type PatchRbacAuthorizationV1beta1ClusterRoleBindingParams 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
}

PatchRbacAuthorizationV1beta1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1beta1 cluster role binding operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParams() *PatchRbacAuthorizationV1beta1ClusterRoleBindingParams

NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new PatchRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetBody

SetBody adds the body to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

SetContext adds the context to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetForce

SetForce adds the force to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetName

SetName adds the name to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithBody

WithBody adds the body to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

WithContext adds the context to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithForce

WithForce adds the force to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithName

WithName adds the name to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1beta1 cluster role binding params

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1beta1ClusterRoleBindingReader

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

PatchRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the PatchRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type PatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

PatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewPatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *PatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewPatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a PatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*PatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type PatchRbacAuthorizationV1beta1ClusterRoleOK

type PatchRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

PatchRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1beta1ClusterRoleOK

func NewPatchRbacAuthorizationV1beta1ClusterRoleOK() *PatchRbacAuthorizationV1beta1ClusterRoleOK

NewPatchRbacAuthorizationV1beta1ClusterRoleOK creates a PatchRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*PatchRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*PatchRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type PatchRbacAuthorizationV1beta1ClusterRoleParams

type PatchRbacAuthorizationV1beta1ClusterRoleParams 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
}

PatchRbacAuthorizationV1beta1ClusterRoleParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1beta1 cluster role operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1beta1ClusterRoleParams

func NewPatchRbacAuthorizationV1beta1ClusterRoleParams() *PatchRbacAuthorizationV1beta1ClusterRoleParams

NewPatchRbacAuthorizationV1beta1ClusterRoleParams creates a new PatchRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewPatchRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewPatchRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1beta1ClusterRoleParams

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

func NewPatchRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewPatchRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1beta1ClusterRoleParams

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

func NewPatchRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewPatchRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1beta1ClusterRoleParams

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

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetBody

SetBody adds the body to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetContext

SetContext adds the context to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetForce

SetForce adds the force to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetName

SetName adds the name to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithBody

WithBody adds the body to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithContext

WithContext adds the context to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithForce

WithForce adds the force to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithName

WithName adds the name to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1beta1 cluster role params

func (*PatchRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1beta1ClusterRoleReader

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

PatchRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the PatchRbacAuthorizationV1beta1ClusterRole structure.

func (*PatchRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1beta1ClusterRoleUnauthorized

type PatchRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

PatchRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewPatchRbacAuthorizationV1beta1ClusterRoleUnauthorized() *PatchRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewPatchRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a PatchRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*PatchRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingOK() *PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams 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
}

PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1beta1 namespaced role binding operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParams() *PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetForce

SetForce adds the force to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetName

SetName adds the name to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithForce

WithForce adds the force to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithName

WithName adds the name to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1beta1 namespaced role binding params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

PatchRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the PatchRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type PatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

PatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *PatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewPatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a PatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*PatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type PatchRbacAuthorizationV1beta1NamespacedRoleOK

type PatchRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

PatchRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1beta1NamespacedRoleOK

func NewPatchRbacAuthorizationV1beta1NamespacedRoleOK() *PatchRbacAuthorizationV1beta1NamespacedRoleOK

NewPatchRbacAuthorizationV1beta1NamespacedRoleOK creates a PatchRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*PatchRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*PatchRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type PatchRbacAuthorizationV1beta1NamespacedRoleParams

type PatchRbacAuthorizationV1beta1NamespacedRoleParams 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
}

PatchRbacAuthorizationV1beta1NamespacedRoleParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1beta1 namespaced role operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParams

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParams() *PatchRbacAuthorizationV1beta1NamespacedRoleParams

NewPatchRbacAuthorizationV1beta1NamespacedRoleParams creates a new PatchRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewPatchRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetBody

SetBody adds the body to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

SetContext adds the context to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetForce

SetForce adds the force to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetName

SetName adds the name to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

func (o *PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithBody

WithBody adds the body to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

WithContext adds the context to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithForce

WithForce adds the force to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithName

WithName adds the name to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1beta1 namespaced role params

func (*PatchRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1beta1NamespacedRoleReader

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

PatchRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the PatchRbacAuthorizationV1beta1NamespacedRole structure.

func (*PatchRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type PatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

PatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewPatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *PatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewPatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a PatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*PatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type ReadRbacAuthorizationV1beta1ClusterRoleBindingOK

type ReadRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

ReadRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingOK() *ReadRbacAuthorizationV1beta1ClusterRoleBindingOK

NewReadRbacAuthorizationV1beta1ClusterRoleBindingOK creates a ReadRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type ReadRbacAuthorizationV1beta1ClusterRoleBindingParams

type ReadRbacAuthorizationV1beta1ClusterRoleBindingParams 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
}

ReadRbacAuthorizationV1beta1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the read rbac authorization v1beta1 cluster role binding operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParams() *ReadRbacAuthorizationV1beta1ClusterRoleBindingParams

NewReadRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new ReadRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

SetContext adds the context to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) SetName

SetName adds the name to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

WithContext adds the context to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) WithName

WithName adds the name to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1beta1 cluster role binding params

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1beta1ClusterRoleBindingReader

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

ReadRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the ReadRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type ReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

ReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *ReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a ReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*ReadRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type ReadRbacAuthorizationV1beta1ClusterRoleOK

type ReadRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

ReadRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1beta1ClusterRoleOK

func NewReadRbacAuthorizationV1beta1ClusterRoleOK() *ReadRbacAuthorizationV1beta1ClusterRoleOK

NewReadRbacAuthorizationV1beta1ClusterRoleOK creates a ReadRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*ReadRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*ReadRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type ReadRbacAuthorizationV1beta1ClusterRoleParams

type ReadRbacAuthorizationV1beta1ClusterRoleParams 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
}

ReadRbacAuthorizationV1beta1ClusterRoleParams contains all the parameters to send to the API endpoint for the read rbac authorization v1beta1 cluster role operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1beta1ClusterRoleParams

func NewReadRbacAuthorizationV1beta1ClusterRoleParams() *ReadRbacAuthorizationV1beta1ClusterRoleParams

NewReadRbacAuthorizationV1beta1ClusterRoleParams creates a new ReadRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewReadRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewReadRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1beta1ClusterRoleParams

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

func NewReadRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewReadRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1beta1ClusterRoleParams

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

func NewReadRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewReadRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1beta1ClusterRoleParams

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

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) SetContext

SetContext adds the context to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) SetName

SetName adds the name to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) WithContext

WithContext adds the context to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) WithName

WithName adds the name to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1beta1 cluster role params

func (*ReadRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1beta1ClusterRoleReader

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

ReadRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the ReadRbacAuthorizationV1beta1ClusterRole structure.

func (*ReadRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1beta1ClusterRoleUnauthorized

type ReadRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

ReadRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewReadRbacAuthorizationV1beta1ClusterRoleUnauthorized() *ReadRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewReadRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a ReadRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*ReadRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingOK() *ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewReadRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams 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
}

ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the read rbac authorization v1beta1 namespaced role binding operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParams() *ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetName

SetName adds the name to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithName

WithName adds the name to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1beta1 namespaced role binding params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

ReadRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the ReadRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type ReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

ReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *ReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a ReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*ReadRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type ReadRbacAuthorizationV1beta1NamespacedRoleOK

type ReadRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

ReadRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1beta1NamespacedRoleOK

func NewReadRbacAuthorizationV1beta1NamespacedRoleOK() *ReadRbacAuthorizationV1beta1NamespacedRoleOK

NewReadRbacAuthorizationV1beta1NamespacedRoleOK creates a ReadRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*ReadRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*ReadRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type ReadRbacAuthorizationV1beta1NamespacedRoleParams

type ReadRbacAuthorizationV1beta1NamespacedRoleParams 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
}

ReadRbacAuthorizationV1beta1NamespacedRoleParams contains all the parameters to send to the API endpoint for the read rbac authorization v1beta1 namespaced role operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1beta1NamespacedRoleParams

func NewReadRbacAuthorizationV1beta1NamespacedRoleParams() *ReadRbacAuthorizationV1beta1NamespacedRoleParams

NewReadRbacAuthorizationV1beta1NamespacedRoleParams creates a new ReadRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewReadRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewReadRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewReadRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewReadRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewReadRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewReadRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

SetContext adds the context to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetName

SetName adds the name to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

func (o *ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

WithContext adds the context to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WithName

WithName adds the name to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1beta1 namespaced role params

func (*ReadRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1beta1NamespacedRoleReader

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

ReadRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the ReadRbacAuthorizationV1beta1NamespacedRole structure.

func (*ReadRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type ReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

ReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *ReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a ReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*ReadRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated() *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated

NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated creates a ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated with default headers values

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated) Error

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingCreated) GetPayload

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRoleBinding
}

ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK() *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK

NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK creates a ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams struct {

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

ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1beta1 cluster role binding operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams() *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams

NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetBody

SetBody adds the body to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

SetContext adds the context to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetName

SetName adds the name to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithBody

WithBody adds the body to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

WithContext adds the context to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithName

WithName adds the name to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1beta1 cluster role binding params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingReader

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

ReplaceRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the ReplaceRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type ReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

ReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *ReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a ReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type ReplaceRbacAuthorizationV1beta1ClusterRoleCreated

type ReplaceRbacAuthorizationV1beta1ClusterRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

ReplaceRbacAuthorizationV1beta1ClusterRoleCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1beta1ClusterRoleCreated

func NewReplaceRbacAuthorizationV1beta1ClusterRoleCreated() *ReplaceRbacAuthorizationV1beta1ClusterRoleCreated

NewReplaceRbacAuthorizationV1beta1ClusterRoleCreated creates a ReplaceRbacAuthorizationV1beta1ClusterRoleCreated with default headers values

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleCreated) Error

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleCreated) GetPayload

type ReplaceRbacAuthorizationV1beta1ClusterRoleOK

type ReplaceRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1ClusterRole
}

ReplaceRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1beta1ClusterRoleOK

func NewReplaceRbacAuthorizationV1beta1ClusterRoleOK() *ReplaceRbacAuthorizationV1beta1ClusterRoleOK

NewReplaceRbacAuthorizationV1beta1ClusterRoleOK creates a ReplaceRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type ReplaceRbacAuthorizationV1beta1ClusterRoleParams

type ReplaceRbacAuthorizationV1beta1ClusterRoleParams struct {

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

ReplaceRbacAuthorizationV1beta1ClusterRoleParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1beta1 cluster role operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParams

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParams() *ReplaceRbacAuthorizationV1beta1ClusterRoleParams

NewReplaceRbacAuthorizationV1beta1ClusterRoleParams creates a new ReplaceRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1beta1ClusterRoleParams

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

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1beta1ClusterRoleParams

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

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewReplaceRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1beta1ClusterRoleParams

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

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetBody

SetBody adds the body to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetContext

SetContext adds the context to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetName

SetName adds the name to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithBody

WithBody adds the body to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithContext

WithContext adds the context to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithName

WithName adds the name to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1beta1 cluster role params

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1beta1ClusterRoleReader

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

ReplaceRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the ReplaceRbacAuthorizationV1beta1ClusterRole structure.

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized

type ReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

ReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized() *ReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a ReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated() *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated

NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated creates a ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated with default headers values

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated) Error

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingCreated) GetPayload

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1beta1RoleBinding
}

ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK() *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams struct {

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

ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1beta1 namespaced role binding operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams() *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetName

SetName adds the name to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithName

WithName adds the name to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1beta1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the ReplaceRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated

type ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleCreated

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleCreated() *ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated

NewReplaceRbacAuthorizationV1beta1NamespacedRoleCreated creates a ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated with default headers values

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated) Error

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleCreated) GetPayload

type ReplaceRbacAuthorizationV1beta1NamespacedRoleOK

type ReplaceRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1beta1Role
}

ReplaceRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleOK

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleOK() *ReplaceRbacAuthorizationV1beta1NamespacedRoleOK

NewReplaceRbacAuthorizationV1beta1NamespacedRoleOK creates a ReplaceRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type ReplaceRbacAuthorizationV1beta1NamespacedRoleParams

type ReplaceRbacAuthorizationV1beta1NamespacedRoleParams struct {

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

ReplaceRbacAuthorizationV1beta1NamespacedRoleParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1beta1 namespaced role operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParams

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParams() *ReplaceRbacAuthorizationV1beta1NamespacedRoleParams

NewReplaceRbacAuthorizationV1beta1NamespacedRoleParams creates a new ReplaceRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetBody

SetBody adds the body to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

SetContext adds the context to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetName

SetName adds the name to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

SetNamespace adds the namespace to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithBody

WithBody adds the body to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

WithContext adds the context to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithName

WithName adds the name to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1beta1 namespaced role params

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1beta1NamespacedRoleReader

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

ReplaceRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the ReplaceRbacAuthorizationV1beta1NamespacedRole structure.

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type ReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

ReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *ReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a ReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListOK

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListOK() *WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK

NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListOK creates a WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK) Error

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListOK) GetPayload

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams 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
}

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParams

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParams() *WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams

NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParams creates a new WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParamsWithContext

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetAllowWatchBookmarks

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

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetContext

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetContinue

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetFieldSelector

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

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetHTTPClient

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetLabelSelector

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

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetLimit

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetPretty

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetResourceVersion

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

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetResourceVersionMatch

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

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetTimeout

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetTimeoutSeconds

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

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) SetWatch

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithAllowWatchBookmarks

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithContext

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithContinue

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithFieldSelector

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithHTTPClient

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithLabelSelector

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithLimit

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithPretty

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithResourceVersion

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithResourceVersionMatch

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithTimeout

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithTimeoutSeconds

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WithWatch

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListReader

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

WatchRbacAuthorizationV1beta1ClusterRoleBindingListReader is a Reader for the WatchRbacAuthorizationV1beta1ClusterRoleBindingList structure.

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized

type WatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized struct {
}

WatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized() *WatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized

NewWatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized creates a WatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingListUnauthorized) Error

type WatchRbacAuthorizationV1beta1ClusterRoleBindingOK

type WatchRbacAuthorizationV1beta1ClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1ClusterRoleBindingOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingOK

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingOK() *WatchRbacAuthorizationV1beta1ClusterRoleBindingOK

NewWatchRbacAuthorizationV1beta1ClusterRoleBindingOK creates a WatchRbacAuthorizationV1beta1ClusterRoleBindingOK with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingOK) Error

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingOK) GetPayload

type WatchRbacAuthorizationV1beta1ClusterRoleBindingParams

type WatchRbacAuthorizationV1beta1ClusterRoleBindingParams 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
}

WatchRbacAuthorizationV1beta1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1beta1 cluster role binding operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParams

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParams() *WatchRbacAuthorizationV1beta1ClusterRoleBindingParams

NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParams creates a new WatchRbacAuthorizationV1beta1ClusterRoleBindingParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1ClusterRoleBindingParams

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetName

SetName adds the name to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithName

WithName adds the name to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 cluster role binding params

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1ClusterRoleBindingReader

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

WatchRbacAuthorizationV1beta1ClusterRoleBindingReader is a Reader for the WatchRbacAuthorizationV1beta1ClusterRoleBinding structure.

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

type WatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized struct {
}

WatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized() *WatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized

NewWatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized creates a WatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleBindingUnauthorized) Error

type WatchRbacAuthorizationV1beta1ClusterRoleListOK

type WatchRbacAuthorizationV1beta1ClusterRoleListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1ClusterRoleListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1ClusterRoleListOK

func NewWatchRbacAuthorizationV1beta1ClusterRoleListOK() *WatchRbacAuthorizationV1beta1ClusterRoleListOK

NewWatchRbacAuthorizationV1beta1ClusterRoleListOK creates a WatchRbacAuthorizationV1beta1ClusterRoleListOK with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleListOK) Error

func (*WatchRbacAuthorizationV1beta1ClusterRoleListOK) GetPayload

type WatchRbacAuthorizationV1beta1ClusterRoleListParams

type WatchRbacAuthorizationV1beta1ClusterRoleListParams 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
}

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParams

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParams() *WatchRbacAuthorizationV1beta1ClusterRoleListParams

NewWatchRbacAuthorizationV1beta1ClusterRoleListParams creates a new WatchRbacAuthorizationV1beta1ClusterRoleListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParamsWithContext

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1ClusterRoleListParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1ClusterRoleListParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1ClusterRoleListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1ClusterRoleListParams

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetContinue

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

SetContinue adds the continue to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) SetWatch

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 cluster role list params

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WithWatch

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1ClusterRoleListReader

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

WatchRbacAuthorizationV1beta1ClusterRoleListReader is a Reader for the WatchRbacAuthorizationV1beta1ClusterRoleList structure.

func (*WatchRbacAuthorizationV1beta1ClusterRoleListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized

type WatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized struct {
}

WatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized() *WatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized

NewWatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized creates a WatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleListUnauthorized) Error

type WatchRbacAuthorizationV1beta1ClusterRoleOK

type WatchRbacAuthorizationV1beta1ClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1ClusterRoleOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1ClusterRoleOK

func NewWatchRbacAuthorizationV1beta1ClusterRoleOK() *WatchRbacAuthorizationV1beta1ClusterRoleOK

NewWatchRbacAuthorizationV1beta1ClusterRoleOK creates a WatchRbacAuthorizationV1beta1ClusterRoleOK with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleOK) Error

func (*WatchRbacAuthorizationV1beta1ClusterRoleOK) GetPayload

type WatchRbacAuthorizationV1beta1ClusterRoleParams

type WatchRbacAuthorizationV1beta1ClusterRoleParams 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
}

WatchRbacAuthorizationV1beta1ClusterRoleParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1beta1 cluster role operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1beta1ClusterRoleParams

func NewWatchRbacAuthorizationV1beta1ClusterRoleParams() *WatchRbacAuthorizationV1beta1ClusterRoleParams

NewWatchRbacAuthorizationV1beta1ClusterRoleParams creates a new WatchRbacAuthorizationV1beta1ClusterRoleParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1ClusterRoleParamsWithContext

func NewWatchRbacAuthorizationV1beta1ClusterRoleParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1ClusterRoleParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1ClusterRoleParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1ClusterRoleParams

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

func NewWatchRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1ClusterRoleParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1ClusterRoleParams

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

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetContinue

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

SetContinue adds the continue to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetName

SetName adds the name to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithName

WithName adds the name to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 cluster role params

func (*WatchRbacAuthorizationV1beta1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1ClusterRoleReader

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

WatchRbacAuthorizationV1beta1ClusterRoleReader is a Reader for the WatchRbacAuthorizationV1beta1ClusterRole structure.

func (*WatchRbacAuthorizationV1beta1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1ClusterRoleUnauthorized

type WatchRbacAuthorizationV1beta1ClusterRoleUnauthorized struct {
}

WatchRbacAuthorizationV1beta1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleUnauthorized

func NewWatchRbacAuthorizationV1beta1ClusterRoleUnauthorized() *WatchRbacAuthorizationV1beta1ClusterRoleUnauthorized

NewWatchRbacAuthorizationV1beta1ClusterRoleUnauthorized creates a WatchRbacAuthorizationV1beta1ClusterRoleUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1ClusterRoleUnauthorized) Error

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK() *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK

NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK creates a WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK) Error

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListOK) GetPayload

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams 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
}

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams() *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams

NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams creates a new WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParamsWithContext

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetAllowWatchBookmarks

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

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetContext

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetContinue

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetFieldSelector

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

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetHTTPClient

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetLabelSelector

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

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetLimit

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetNamespace

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetPretty

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetResourceVersion

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

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetResourceVersionMatch

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

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetTimeout

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetTimeoutSeconds

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

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) SetWatch

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithAllowWatchBookmarks

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithContext

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithContinue

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithFieldSelector

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithHTTPClient

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithLabelSelector

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithLimit

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithNamespace

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithPretty

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithResourceVersion

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithResourceVersionMatch

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithTimeout

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithTimeoutSeconds

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WithWatch

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListReader

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

WatchRbacAuthorizationV1beta1NamespacedRoleBindingListReader is a Reader for the WatchRbacAuthorizationV1beta1NamespacedRoleBindingList structure.

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized struct {
}

WatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized() *WatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized

NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized creates a WatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingListUnauthorized) Error

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingOK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingOK() *WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK

NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingOK creates a WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK) Error

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingOK) GetPayload

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams 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
}

WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1beta1 namespaced role binding operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParams() *WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParams creates a new WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetName

SetName adds the name to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithName

WithName adds the name to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 namespaced role binding params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingReader

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

WatchRbacAuthorizationV1beta1NamespacedRoleBindingReader is a Reader for the WatchRbacAuthorizationV1beta1NamespacedRoleBinding structure.

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

type WatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized struct {
}

WatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized() *WatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized

NewWatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized creates a WatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleBindingUnauthorized) Error

type WatchRbacAuthorizationV1beta1NamespacedRoleListOK

type WatchRbacAuthorizationV1beta1NamespacedRoleListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1NamespacedRoleListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListOK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListOK() *WatchRbacAuthorizationV1beta1NamespacedRoleListOK

NewWatchRbacAuthorizationV1beta1NamespacedRoleListOK creates a WatchRbacAuthorizationV1beta1NamespacedRoleListOK with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListOK) Error

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListOK) GetPayload

type WatchRbacAuthorizationV1beta1NamespacedRoleListParams

type WatchRbacAuthorizationV1beta1NamespacedRoleListParams 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
}

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParams

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParams() *WatchRbacAuthorizationV1beta1NamespacedRoleListParams

NewWatchRbacAuthorizationV1beta1NamespacedRoleListParams creates a new WatchRbacAuthorizationV1beta1NamespacedRoleListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParamsWithContext

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1NamespacedRoleListParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1NamespacedRoleListParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1NamespacedRoleListParams

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 namespaced role list params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1NamespacedRoleListReader

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

WatchRbacAuthorizationV1beta1NamespacedRoleListReader is a Reader for the WatchRbacAuthorizationV1beta1NamespacedRoleList structure.

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized

type WatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized struct {
}

WatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized() *WatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized

NewWatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized creates a WatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleListUnauthorized) Error

type WatchRbacAuthorizationV1beta1NamespacedRoleOK

type WatchRbacAuthorizationV1beta1NamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1NamespacedRoleOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleOK

func NewWatchRbacAuthorizationV1beta1NamespacedRoleOK() *WatchRbacAuthorizationV1beta1NamespacedRoleOK

NewWatchRbacAuthorizationV1beta1NamespacedRoleOK creates a WatchRbacAuthorizationV1beta1NamespacedRoleOK with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleOK) Error

func (*WatchRbacAuthorizationV1beta1NamespacedRoleOK) GetPayload

type WatchRbacAuthorizationV1beta1NamespacedRoleParams

type WatchRbacAuthorizationV1beta1NamespacedRoleParams 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
}

WatchRbacAuthorizationV1beta1NamespacedRoleParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1beta1 namespaced role operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParams

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParams() *WatchRbacAuthorizationV1beta1NamespacedRoleParams

NewWatchRbacAuthorizationV1beta1NamespacedRoleParams creates a new WatchRbacAuthorizationV1beta1NamespacedRoleParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParamsWithContext

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1NamespacedRoleParams

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

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1NamespacedRoleParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1NamespacedRoleParams

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

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetContinue

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

SetContinue adds the continue to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetName

SetName adds the name to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace

func (o *WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithName

WithName adds the name to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 namespaced role params

func (*WatchRbacAuthorizationV1beta1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1NamespacedRoleReader

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

WatchRbacAuthorizationV1beta1NamespacedRoleReader is a Reader for the WatchRbacAuthorizationV1beta1NamespacedRole structure.

func (*WatchRbacAuthorizationV1beta1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized

type WatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized struct {
}

WatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized

func NewWatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized() *WatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized

NewWatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized creates a WatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1NamespacedRoleUnauthorized) Error

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK() *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK

NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK creates a WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK with default headers values

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK) Error

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesOK) GetPayload

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams 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
}

WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1beta1 role binding list for all namespaces operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams() *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams creates a new WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithContext

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams

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

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithHTTPClient creates a new WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParamsWithTimeout creates a new WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetFieldSelector

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetLabelSelector

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesReader

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesReader is a Reader for the WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces structure.

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized

type WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized struct {
}

WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized

func NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized() *WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized

NewWatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized creates a WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1RoleBindingListForAllNamespacesUnauthorized) Error

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK() *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK

NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK creates a WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK with default headers values

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK) Error

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesOK) GetPayload

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams 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
}

WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1beta1 role list for all namespaces operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams() *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams creates a new WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams object with the default values initialized.

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithContext

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithContext creates a new WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithHTTPClient

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithHTTPClient creates a new WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithTimeout

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesParamsWithTimeout creates a new WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetContext

SetContext adds the context to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithContext

WithContext adds the context to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1beta1 role list for all namespaces params

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesReader

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1beta1RoleListForAllNamespacesReader is a Reader for the WatchRbacAuthorizationV1beta1RoleListForAllNamespaces structure.

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized

type WatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized struct {
}

WatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized

func NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized() *WatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized

NewWatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized creates a WatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized with default headers values

func (*WatchRbacAuthorizationV1beta1RoleListForAllNamespacesUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL