rbac_authorization_v1alpha1

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 v1alpha1 API

func (*Client) DeleteRbacAuthorizationV1alpha1ClusterRole

DeleteRbacAuthorizationV1alpha1ClusterRole delete a ClusterRole

func (*Client) DeleteRbacAuthorizationV1alpha1ClusterRoleBinding

DeleteRbacAuthorizationV1alpha1ClusterRoleBinding delete a ClusterRoleBinding

func (*Client) DeleteRbacAuthorizationV1alpha1CollectionClusterRole

DeleteRbacAuthorizationV1alpha1CollectionClusterRole delete collection of ClusterRole

func (*Client) DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding delete collection of ClusterRoleBinding

func (*Client) DeleteRbacAuthorizationV1alpha1CollectionNamespacedRole

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRole delete collection of Role

func (*Client) DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding delete collection of RoleBinding

func (*Client) DeleteRbacAuthorizationV1alpha1NamespacedRole

DeleteRbacAuthorizationV1alpha1NamespacedRole delete a Role

func (*Client) DeleteRbacAuthorizationV1alpha1NamespacedRoleBinding

DeleteRbacAuthorizationV1alpha1NamespacedRoleBinding delete a RoleBinding

func (*Client) GetRbacAuthorizationV1alpha1APIResources

func (a *Client) GetRbacAuthorizationV1alpha1APIResources(params *GetRbacAuthorizationV1alpha1APIResourcesParams) (*GetRbacAuthorizationV1alpha1APIResourcesOK, error)

GetRbacAuthorizationV1alpha1APIResources get available resources

func (*Client) ListRbacAuthorizationV1alpha1ClusterRole

func (a *Client) ListRbacAuthorizationV1alpha1ClusterRole(params *ListRbacAuthorizationV1alpha1ClusterRoleParams) (*ListRbacAuthorizationV1alpha1ClusterRoleOK, error)

ListRbacAuthorizationV1alpha1ClusterRole list or watch objects of kind ClusterRole

func (*Client) ListRbacAuthorizationV1alpha1ClusterRoleBinding

func (a *Client) ListRbacAuthorizationV1alpha1ClusterRoleBinding(params *ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*ListRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

ListRbacAuthorizationV1alpha1ClusterRoleBinding list or watch objects of kind ClusterRoleBinding

func (*Client) ListRbacAuthorizationV1alpha1NamespacedRole

func (a *Client) ListRbacAuthorizationV1alpha1NamespacedRole(params *ListRbacAuthorizationV1alpha1NamespacedRoleParams) (*ListRbacAuthorizationV1alpha1NamespacedRoleOK, error)

ListRbacAuthorizationV1alpha1NamespacedRole list or watch objects of kind Role

func (*Client) ListRbacAuthorizationV1alpha1NamespacedRoleBinding

ListRbacAuthorizationV1alpha1NamespacedRoleBinding list or watch objects of kind RoleBinding

func (*Client) ListRbacAuthorizationV1alpha1RoleBindingForAllNamespaces

ListRbacAuthorizationV1alpha1RoleBindingForAllNamespaces list or watch objects of kind RoleBinding

func (*Client) ListRbacAuthorizationV1alpha1RoleForAllNamespaces

func (a *Client) ListRbacAuthorizationV1alpha1RoleForAllNamespaces(params *ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK, error)

ListRbacAuthorizationV1alpha1RoleForAllNamespaces list or watch objects of kind Role

func (*Client) PatchRbacAuthorizationV1alpha1ClusterRole

func (a *Client) PatchRbacAuthorizationV1alpha1ClusterRole(params *PatchRbacAuthorizationV1alpha1ClusterRoleParams) (*PatchRbacAuthorizationV1alpha1ClusterRoleOK, error)

PatchRbacAuthorizationV1alpha1ClusterRole partially update the specified ClusterRole

func (*Client) PatchRbacAuthorizationV1alpha1ClusterRoleBinding

func (a *Client) PatchRbacAuthorizationV1alpha1ClusterRoleBinding(params *PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

PatchRbacAuthorizationV1alpha1ClusterRoleBinding partially update the specified ClusterRoleBinding

func (*Client) PatchRbacAuthorizationV1alpha1NamespacedRole

func (a *Client) PatchRbacAuthorizationV1alpha1NamespacedRole(params *PatchRbacAuthorizationV1alpha1NamespacedRoleParams) (*PatchRbacAuthorizationV1alpha1NamespacedRoleOK, error)

PatchRbacAuthorizationV1alpha1NamespacedRole partially update the specified Role

func (*Client) PatchRbacAuthorizationV1alpha1NamespacedRoleBinding

PatchRbacAuthorizationV1alpha1NamespacedRoleBinding partially update the specified RoleBinding

func (*Client) ReadRbacAuthorizationV1alpha1ClusterRole

func (a *Client) ReadRbacAuthorizationV1alpha1ClusterRole(params *ReadRbacAuthorizationV1alpha1ClusterRoleParams) (*ReadRbacAuthorizationV1alpha1ClusterRoleOK, error)

ReadRbacAuthorizationV1alpha1ClusterRole read the specified ClusterRole

func (*Client) ReadRbacAuthorizationV1alpha1ClusterRoleBinding

func (a *Client) ReadRbacAuthorizationV1alpha1ClusterRoleBinding(params *ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

ReadRbacAuthorizationV1alpha1ClusterRoleBinding read the specified ClusterRoleBinding

func (*Client) ReadRbacAuthorizationV1alpha1NamespacedRole

func (a *Client) ReadRbacAuthorizationV1alpha1NamespacedRole(params *ReadRbacAuthorizationV1alpha1NamespacedRoleParams) (*ReadRbacAuthorizationV1alpha1NamespacedRoleOK, error)

ReadRbacAuthorizationV1alpha1NamespacedRole read the specified Role

func (*Client) ReadRbacAuthorizationV1alpha1NamespacedRoleBinding

ReadRbacAuthorizationV1alpha1NamespacedRoleBinding read the specified RoleBinding

func (*Client) ReplaceRbacAuthorizationV1alpha1ClusterRole

ReplaceRbacAuthorizationV1alpha1ClusterRole replace the specified ClusterRole

func (*Client) ReplaceRbacAuthorizationV1alpha1ClusterRoleBinding

ReplaceRbacAuthorizationV1alpha1ClusterRoleBinding replace the specified ClusterRoleBinding

func (*Client) ReplaceRbacAuthorizationV1alpha1NamespacedRole

ReplaceRbacAuthorizationV1alpha1NamespacedRole replace the specified Role

func (*Client) ReplaceRbacAuthorizationV1alpha1NamespacedRoleBinding

ReplaceRbacAuthorizationV1alpha1NamespacedRoleBinding replace the specified RoleBinding

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WatchRbacAuthorizationV1alpha1ClusterRole

func (a *Client) WatchRbacAuthorizationV1alpha1ClusterRole(params *WatchRbacAuthorizationV1alpha1ClusterRoleParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleOK, error)

WatchRbacAuthorizationV1alpha1ClusterRole 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) WatchRbacAuthorizationV1alpha1ClusterRoleBinding

func (a *Client) WatchRbacAuthorizationV1alpha1ClusterRoleBinding(params *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

WatchRbacAuthorizationV1alpha1ClusterRoleBinding 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) WatchRbacAuthorizationV1alpha1ClusterRoleBindingList

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

func (*Client) WatchRbacAuthorizationV1alpha1ClusterRoleList

func (a *Client) WatchRbacAuthorizationV1alpha1ClusterRoleList(params *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleListOK, error)

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

func (*Client) WatchRbacAuthorizationV1alpha1NamespacedRole

func (a *Client) WatchRbacAuthorizationV1alpha1NamespacedRole(params *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) (*WatchRbacAuthorizationV1alpha1NamespacedRoleOK, error)

WatchRbacAuthorizationV1alpha1NamespacedRole 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) WatchRbacAuthorizationV1alpha1NamespacedRoleBinding

WatchRbacAuthorizationV1alpha1NamespacedRoleBinding 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) WatchRbacAuthorizationV1alpha1NamespacedRoleBindingList

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

func (*Client) WatchRbacAuthorizationV1alpha1NamespacedRoleList

func (a *Client) WatchRbacAuthorizationV1alpha1NamespacedRoleList(params *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) (*WatchRbacAuthorizationV1alpha1NamespacedRoleListOK, error)

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

func (*Client) WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces

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

func (*Client) WatchRbacAuthorizationV1alpha1RoleListForAllNamespaces

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

type ClientService

type ClientService interface {
	CreateRbacAuthorizationV1alpha1ClusterRole(params *CreateRbacAuthorizationV1alpha1ClusterRoleParams) (*CreateRbacAuthorizationV1alpha1ClusterRoleOK, *CreateRbacAuthorizationV1alpha1ClusterRoleCreated, *CreateRbacAuthorizationV1alpha1ClusterRoleAccepted, error)

	CreateRbacAuthorizationV1alpha1ClusterRoleBinding(params *CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK, *CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated, *CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted, error)

	CreateRbacAuthorizationV1alpha1NamespacedRole(params *CreateRbacAuthorizationV1alpha1NamespacedRoleParams) (*CreateRbacAuthorizationV1alpha1NamespacedRoleOK, *CreateRbacAuthorizationV1alpha1NamespacedRoleCreated, *CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted, error)

	CreateRbacAuthorizationV1alpha1NamespacedRoleBinding(params *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK, *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated, *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted, error)

	DeleteRbacAuthorizationV1alpha1ClusterRole(params *DeleteRbacAuthorizationV1alpha1ClusterRoleParams) (*DeleteRbacAuthorizationV1alpha1ClusterRoleOK, *DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted, error)

	DeleteRbacAuthorizationV1alpha1ClusterRoleBinding(params *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK, *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted, error)

	DeleteRbacAuthorizationV1alpha1CollectionClusterRole(params *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK, error)

	DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding(params *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK, error)

	DeleteRbacAuthorizationV1alpha1CollectionNamespacedRole(params *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK, error)

	DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding(params *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK, error)

	DeleteRbacAuthorizationV1alpha1NamespacedRole(params *DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) (*DeleteRbacAuthorizationV1alpha1NamespacedRoleOK, *DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted, error)

	DeleteRbacAuthorizationV1alpha1NamespacedRoleBinding(params *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK, *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted, error)

	GetRbacAuthorizationV1alpha1APIResources(params *GetRbacAuthorizationV1alpha1APIResourcesParams) (*GetRbacAuthorizationV1alpha1APIResourcesOK, error)

	ListRbacAuthorizationV1alpha1ClusterRole(params *ListRbacAuthorizationV1alpha1ClusterRoleParams) (*ListRbacAuthorizationV1alpha1ClusterRoleOK, error)

	ListRbacAuthorizationV1alpha1ClusterRoleBinding(params *ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*ListRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

	ListRbacAuthorizationV1alpha1NamespacedRole(params *ListRbacAuthorizationV1alpha1NamespacedRoleParams) (*ListRbacAuthorizationV1alpha1NamespacedRoleOK, error)

	ListRbacAuthorizationV1alpha1NamespacedRoleBinding(params *ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK, error)

	ListRbacAuthorizationV1alpha1RoleBindingForAllNamespaces(params *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK, error)

	ListRbacAuthorizationV1alpha1RoleForAllNamespaces(params *ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK, error)

	PatchRbacAuthorizationV1alpha1ClusterRole(params *PatchRbacAuthorizationV1alpha1ClusterRoleParams) (*PatchRbacAuthorizationV1alpha1ClusterRoleOK, error)

	PatchRbacAuthorizationV1alpha1ClusterRoleBinding(params *PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

	PatchRbacAuthorizationV1alpha1NamespacedRole(params *PatchRbacAuthorizationV1alpha1NamespacedRoleParams) (*PatchRbacAuthorizationV1alpha1NamespacedRoleOK, error)

	PatchRbacAuthorizationV1alpha1NamespacedRoleBinding(params *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK, error)

	ReadRbacAuthorizationV1alpha1ClusterRole(params *ReadRbacAuthorizationV1alpha1ClusterRoleParams) (*ReadRbacAuthorizationV1alpha1ClusterRoleOK, error)

	ReadRbacAuthorizationV1alpha1ClusterRoleBinding(params *ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

	ReadRbacAuthorizationV1alpha1NamespacedRole(params *ReadRbacAuthorizationV1alpha1NamespacedRoleParams) (*ReadRbacAuthorizationV1alpha1NamespacedRoleOK, error)

	ReadRbacAuthorizationV1alpha1NamespacedRoleBinding(params *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK, error)

	ReplaceRbacAuthorizationV1alpha1ClusterRole(params *ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) (*ReplaceRbacAuthorizationV1alpha1ClusterRoleOK, *ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated, error)

	ReplaceRbacAuthorizationV1alpha1ClusterRoleBinding(params *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK, *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated, error)

	ReplaceRbacAuthorizationV1alpha1NamespacedRole(params *ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK, *ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated, error)

	ReplaceRbacAuthorizationV1alpha1NamespacedRoleBinding(params *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK, *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated, error)

	WatchRbacAuthorizationV1alpha1ClusterRole(params *WatchRbacAuthorizationV1alpha1ClusterRoleParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleOK, error)

	WatchRbacAuthorizationV1alpha1ClusterRoleBinding(params *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK, error)

	WatchRbacAuthorizationV1alpha1ClusterRoleBindingList(params *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK, error)

	WatchRbacAuthorizationV1alpha1ClusterRoleList(params *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) (*WatchRbacAuthorizationV1alpha1ClusterRoleListOK, error)

	WatchRbacAuthorizationV1alpha1NamespacedRole(params *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) (*WatchRbacAuthorizationV1alpha1NamespacedRoleOK, error)

	WatchRbacAuthorizationV1alpha1NamespacedRoleBinding(params *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK, error)

	WatchRbacAuthorizationV1alpha1NamespacedRoleBindingList(params *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK, error)

	WatchRbacAuthorizationV1alpha1NamespacedRoleList(params *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) (*WatchRbacAuthorizationV1alpha1NamespacedRoleListOK, error)

	WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces(params *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK, error)

	WatchRbacAuthorizationV1alpha1RoleListForAllNamespaces(params *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK, 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 v1alpha1 API client.

type CreateRbacAuthorizationV1alpha1ClusterRoleAccepted

type CreateRbacAuthorizationV1alpha1ClusterRoleAccepted struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

CreateRbacAuthorizationV1alpha1ClusterRoleAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1alpha1ClusterRoleAccepted

func NewCreateRbacAuthorizationV1alpha1ClusterRoleAccepted() *CreateRbacAuthorizationV1alpha1ClusterRoleAccepted

NewCreateRbacAuthorizationV1alpha1ClusterRoleAccepted creates a CreateRbacAuthorizationV1alpha1ClusterRoleAccepted with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleAccepted) Error

func (*CreateRbacAuthorizationV1alpha1ClusterRoleAccepted) GetPayload

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted() *CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted

NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted creates a CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted) Error

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingAccepted) GetPayload

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated() *CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated

NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated creates a CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated) Error

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingCreated) GetPayload

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingOK() *CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams struct {

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

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

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParams() *CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetBody

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetDryRun

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithBody

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithDryRun

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingReader

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

CreateRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the CreateRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type CreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

CreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *CreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewCreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a CreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type CreateRbacAuthorizationV1alpha1ClusterRoleCreated

type CreateRbacAuthorizationV1alpha1ClusterRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

CreateRbacAuthorizationV1alpha1ClusterRoleCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1alpha1ClusterRoleCreated

func NewCreateRbacAuthorizationV1alpha1ClusterRoleCreated() *CreateRbacAuthorizationV1alpha1ClusterRoleCreated

NewCreateRbacAuthorizationV1alpha1ClusterRoleCreated creates a CreateRbacAuthorizationV1alpha1ClusterRoleCreated with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleCreated) Error

func (*CreateRbacAuthorizationV1alpha1ClusterRoleCreated) GetPayload

type CreateRbacAuthorizationV1alpha1ClusterRoleOK

type CreateRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

CreateRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1alpha1ClusterRoleOK

func NewCreateRbacAuthorizationV1alpha1ClusterRoleOK() *CreateRbacAuthorizationV1alpha1ClusterRoleOK

NewCreateRbacAuthorizationV1alpha1ClusterRoleOK creates a CreateRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*CreateRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type CreateRbacAuthorizationV1alpha1ClusterRoleParams

type CreateRbacAuthorizationV1alpha1ClusterRoleParams struct {

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

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

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParams

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParams() *CreateRbacAuthorizationV1alpha1ClusterRoleParams

NewCreateRbacAuthorizationV1alpha1ClusterRoleParams creates a new CreateRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewCreateRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1alpha1ClusterRoleParams

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetBody

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetDryRun

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithBody

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithDryRun

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

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

func (*CreateRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1alpha1ClusterRoleReader

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

CreateRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the CreateRbacAuthorizationV1alpha1ClusterRole structure.

func (*CreateRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type CreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

CreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewCreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *CreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewCreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a CreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*CreateRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted

type CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleAccepted

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleAccepted() *CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted

NewCreateRbacAuthorizationV1alpha1NamespacedRoleAccepted creates a CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted) Error

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleAccepted) GetPayload

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted handles this case with default header values.

Accepted

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted() *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted

NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted creates a CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted) Error

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted) GetPayload

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated() *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated

NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated creates a CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated) Error

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingCreated) GetPayload

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams struct {

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

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

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetBody

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetDryRun

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithBody

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithDryRun

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingReader

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

CreateRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the CreateRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type CreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

CreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *CreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewCreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a CreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type CreateRbacAuthorizationV1alpha1NamespacedRoleCreated

type CreateRbacAuthorizationV1alpha1NamespacedRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

CreateRbacAuthorizationV1alpha1NamespacedRoleCreated handles this case with default header values.

Created

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleCreated

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleCreated() *CreateRbacAuthorizationV1alpha1NamespacedRoleCreated

NewCreateRbacAuthorizationV1alpha1NamespacedRoleCreated creates a CreateRbacAuthorizationV1alpha1NamespacedRoleCreated with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleCreated) Error

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleCreated) GetPayload

type CreateRbacAuthorizationV1alpha1NamespacedRoleOK

type CreateRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

CreateRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleOK

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleOK() *CreateRbacAuthorizationV1alpha1NamespacedRoleOK

NewCreateRbacAuthorizationV1alpha1NamespacedRoleOK creates a CreateRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type CreateRbacAuthorizationV1alpha1NamespacedRoleParams

type CreateRbacAuthorizationV1alpha1NamespacedRoleParams struct {

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

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

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParams

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParams() *CreateRbacAuthorizationV1alpha1NamespacedRoleParams

NewCreateRbacAuthorizationV1alpha1NamespacedRoleParams creates a new CreateRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *CreateRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *CreateRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *CreateRbacAuthorizationV1alpha1NamespacedRoleParams

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetBody

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetDryRun

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetFieldManager

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

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithBody

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithDryRun

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithFieldManager

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

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

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRbacAuthorizationV1alpha1NamespacedRoleReader

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

CreateRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the CreateRbacAuthorizationV1alpha1NamespacedRole structure.

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type CreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

CreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewCreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *CreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewCreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a CreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*CreateRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted

type DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleAccepted

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleAccepted() *DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted

NewDeleteRbacAuthorizationV1alpha1ClusterRoleAccepted creates a DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted with default headers values

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted) Error

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleAccepted) GetPayload

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted() *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted

NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted creates a DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted with default headers values

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted) Error

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingAccepted) GetPayload

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK() *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

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

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams() *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetName

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithName

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingReader

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

DeleteRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type DeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *DeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1ClusterRoleOK

type DeleteRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleOK

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleOK() *DeleteRbacAuthorizationV1alpha1ClusterRoleOK

NewDeleteRbacAuthorizationV1alpha1ClusterRoleOK creates a DeleteRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type DeleteRbacAuthorizationV1alpha1ClusterRoleParams

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

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

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParams

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParams() *DeleteRbacAuthorizationV1alpha1ClusterRoleParams

NewDeleteRbacAuthorizationV1alpha1ClusterRoleParams creates a new DeleteRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1ClusterRoleParams

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetName

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithName

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1ClusterRoleReader

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

DeleteRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the DeleteRbacAuthorizationV1alpha1ClusterRole structure.

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type DeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewDeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *DeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewDeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a DeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK() *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK

NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK creates a DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams

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

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

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams() *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams

NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams creates a new DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetFieldSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetLabelSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingReader

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

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding structure.

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized() *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK() *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK

NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK creates a DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK) Error

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleOK) GetPayload

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams

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

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

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams() *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams

NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams creates a new DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetFieldSelector

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetLabelSelector

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleReader

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

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleReader is a Reader for the DeleteRbacAuthorizationV1alpha1CollectionClusterRole structure.

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized

type DeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized() *DeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized

NewDeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized creates a DeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionClusterRoleUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK() *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK

NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK creates a DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams

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

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

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams() *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams

NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams creates a new DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetFieldSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetLabelSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) SetTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingReader

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

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding structure.

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized() *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK() *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK

NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK creates a DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK) Error

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleOK) GetPayload

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams

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

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

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams() *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams

NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams creates a new DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetFieldSelector

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetLabelSelector

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetResourceVersion

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetResourceVersionMatch

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) SetTimeoutSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithContinue

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithFieldSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithLabelSelector

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithLimit

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithResourceVersion

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithResourceVersionMatch

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WithTimeoutSeconds

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

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleReader

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

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleReader is a Reader for the DeleteRbacAuthorizationV1alpha1CollectionNamespacedRole structure.

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized

type DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized

func NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized() *DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized

NewDeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized creates a DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1CollectionNamespacedRoleUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted

type DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted() *DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted creates a DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted with default headers values

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted) Error

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleAccepted) GetPayload

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted handles this case with default header values.

Accepted

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted() *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted creates a DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted with default headers values

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted) Error

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingAccepted) GetPayload

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

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

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetName

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithName

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingReader

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

DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the DeleteRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type DeleteRbacAuthorizationV1alpha1NamespacedRoleOK

type DeleteRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleOK

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleOK() *DeleteRbacAuthorizationV1alpha1NamespacedRoleOK

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleOK creates a DeleteRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type DeleteRbacAuthorizationV1alpha1NamespacedRoleParams

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

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

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParams

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParams() *DeleteRbacAuthorizationV1alpha1NamespacedRoleParams

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParams creates a new DeleteRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *DeleteRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *DeleteRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *DeleteRbacAuthorizationV1alpha1NamespacedRoleParams

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetBody

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetDryRun

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetGracePeriodSeconds

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

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetName

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetOrphanDependents

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

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetPropagationPolicy

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

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithBody

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithDryRun

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithGracePeriodSeconds

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithName

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithOrphanDependents

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithPropagationPolicy

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

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

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRbacAuthorizationV1alpha1NamespacedRoleReader

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

DeleteRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the DeleteRbacAuthorizationV1alpha1NamespacedRole structure.

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type DeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

DeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewDeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *DeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewDeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a DeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*DeleteRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type GetRbacAuthorizationV1alpha1APIResourcesOK

type GetRbacAuthorizationV1alpha1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetRbacAuthorizationV1alpha1APIResourcesOK handles this case with default header values.

OK

func NewGetRbacAuthorizationV1alpha1APIResourcesOK

func NewGetRbacAuthorizationV1alpha1APIResourcesOK() *GetRbacAuthorizationV1alpha1APIResourcesOK

NewGetRbacAuthorizationV1alpha1APIResourcesOK creates a GetRbacAuthorizationV1alpha1APIResourcesOK with default headers values

func (*GetRbacAuthorizationV1alpha1APIResourcesOK) Error

func (*GetRbacAuthorizationV1alpha1APIResourcesOK) GetPayload

type GetRbacAuthorizationV1alpha1APIResourcesParams

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

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

func NewGetRbacAuthorizationV1alpha1APIResourcesParams

func NewGetRbacAuthorizationV1alpha1APIResourcesParams() *GetRbacAuthorizationV1alpha1APIResourcesParams

NewGetRbacAuthorizationV1alpha1APIResourcesParams creates a new GetRbacAuthorizationV1alpha1APIResourcesParams object with the default values initialized.

func NewGetRbacAuthorizationV1alpha1APIResourcesParamsWithContext

func NewGetRbacAuthorizationV1alpha1APIResourcesParamsWithContext(ctx context.Context) *GetRbacAuthorizationV1alpha1APIResourcesParams

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

func NewGetRbacAuthorizationV1alpha1APIResourcesParamsWithHTTPClient

func NewGetRbacAuthorizationV1alpha1APIResourcesParamsWithHTTPClient(client *http.Client) *GetRbacAuthorizationV1alpha1APIResourcesParams

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

func NewGetRbacAuthorizationV1alpha1APIResourcesParamsWithTimeout

func NewGetRbacAuthorizationV1alpha1APIResourcesParamsWithTimeout(timeout time.Duration) *GetRbacAuthorizationV1alpha1APIResourcesParams

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) SetContext

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) SetHTTPClient

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) SetTimeout

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) WithContext

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) WithHTTPClient

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) WithTimeout

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

func (*GetRbacAuthorizationV1alpha1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRbacAuthorizationV1alpha1APIResourcesReader

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

GetRbacAuthorizationV1alpha1APIResourcesReader is a Reader for the GetRbacAuthorizationV1alpha1APIResources structure.

func (*GetRbacAuthorizationV1alpha1APIResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRbacAuthorizationV1alpha1APIResourcesUnauthorized

type GetRbacAuthorizationV1alpha1APIResourcesUnauthorized struct {
}

GetRbacAuthorizationV1alpha1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetRbacAuthorizationV1alpha1APIResourcesUnauthorized

func NewGetRbacAuthorizationV1alpha1APIResourcesUnauthorized() *GetRbacAuthorizationV1alpha1APIResourcesUnauthorized

NewGetRbacAuthorizationV1alpha1APIResourcesUnauthorized creates a GetRbacAuthorizationV1alpha1APIResourcesUnauthorized with default headers values

func (*GetRbacAuthorizationV1alpha1APIResourcesUnauthorized) Error

type ListRbacAuthorizationV1alpha1ClusterRoleBindingOK

type ListRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBindingList
}

ListRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingOK() *ListRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewListRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a ListRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type ListRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

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

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParams() *ListRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewListRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new ListRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContinue

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetLimit

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetWatch

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContinue

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithLimit

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithWatch

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1alpha1ClusterRoleBindingReader

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

ListRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the ListRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type ListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

ListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *ListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a ListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*ListRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type ListRbacAuthorizationV1alpha1ClusterRoleOK

type ListRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleList
}

ListRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1alpha1ClusterRoleOK

func NewListRbacAuthorizationV1alpha1ClusterRoleOK() *ListRbacAuthorizationV1alpha1ClusterRoleOK

NewListRbacAuthorizationV1alpha1ClusterRoleOK creates a ListRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*ListRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*ListRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type ListRbacAuthorizationV1alpha1ClusterRoleParams

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

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

func NewListRbacAuthorizationV1alpha1ClusterRoleParams

func NewListRbacAuthorizationV1alpha1ClusterRoleParams() *ListRbacAuthorizationV1alpha1ClusterRoleParams

NewListRbacAuthorizationV1alpha1ClusterRoleParams creates a new ListRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewListRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewListRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewListRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewListRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewListRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewListRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1alpha1ClusterRoleParams

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetContinue

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetLimit

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) SetWatch

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithContinue

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithLimit

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WithWatch

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

func (*ListRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1alpha1ClusterRoleReader

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

ListRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the ListRbacAuthorizationV1alpha1ClusterRole structure.

func (*ListRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type ListRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

ListRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewListRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *ListRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewListRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a ListRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*ListRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBindingList
}

ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewListRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

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

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContinue

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetLimit

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetWatch

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContinue

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithLimit

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithWatch

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1alpha1NamespacedRoleBindingReader

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

ListRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the ListRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type ListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

ListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *ListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a ListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*ListRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type ListRbacAuthorizationV1alpha1NamespacedRoleOK

type ListRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleList
}

ListRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1alpha1NamespacedRoleOK

func NewListRbacAuthorizationV1alpha1NamespacedRoleOK() *ListRbacAuthorizationV1alpha1NamespacedRoleOK

NewListRbacAuthorizationV1alpha1NamespacedRoleOK creates a ListRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*ListRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*ListRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type ListRbacAuthorizationV1alpha1NamespacedRoleParams

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

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

func NewListRbacAuthorizationV1alpha1NamespacedRoleParams

func NewListRbacAuthorizationV1alpha1NamespacedRoleParams() *ListRbacAuthorizationV1alpha1NamespacedRoleParams

NewListRbacAuthorizationV1alpha1NamespacedRoleParams creates a new ListRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewListRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewListRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewListRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewListRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewListRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewListRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1alpha1NamespacedRoleParams

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetContinue

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetLimit

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

func (o *ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace(namespace string)

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) SetWatch

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithContinue

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithLimit

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WithWatch

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

func (*ListRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1alpha1NamespacedRoleReader

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

ListRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the ListRbacAuthorizationV1alpha1NamespacedRole structure.

func (*ListRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type ListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

ListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *ListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a ListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*ListRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK

type ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBindingList
}

ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK() *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK

NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK creates a ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK with default headers values

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK) Error

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesOK) GetPayload

type ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams

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

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

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams() *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams

NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams creates a new ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams object with the default values initialized.

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParamsWithContext

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams

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

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParamsWithHTTPClient

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams

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

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParamsWithTimeout

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetContext

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetContinue

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetLimit

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetPretty

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetTimeout

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) SetWatch

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithContext

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithContinue

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithLimit

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithPretty

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithTimeout

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WithWatch

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

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesReader

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

ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesReader is a Reader for the ListRbacAuthorizationV1alpha1RoleBindingForAllNamespaces structure.

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized

type ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized struct {
}

ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized

func NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized() *ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized

NewListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized creates a ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized with default headers values

func (*ListRbacAuthorizationV1alpha1RoleBindingForAllNamespacesUnauthorized) Error

type ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK

type ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleList
}

ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK handles this case with default header values.

OK

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesOK

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesOK() *ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK

NewListRbacAuthorizationV1alpha1RoleForAllNamespacesOK creates a ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK with default headers values

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK) Error

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesOK) GetPayload

type ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams

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

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

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParams

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParams() *ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams

NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParams creates a new ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams object with the default values initialized.

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParamsWithContext

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParamsWithContext(ctx context.Context) *ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams

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

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParamsWithHTTPClient

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams

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

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParamsWithTimeout

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetAllowWatchBookmarks

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

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetContext

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetContinue

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetFieldSelector

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

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetHTTPClient

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetLabelSelector

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

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetLimit

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetPretty

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetResourceVersion

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

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetResourceVersionMatch

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

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetTimeout

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetTimeoutSeconds

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

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) SetWatch

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithAllowWatchBookmarks

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithContext

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithContinue

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithFieldSelector

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithHTTPClient

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithLabelSelector

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithLimit

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithPretty

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithResourceVersion

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithResourceVersionMatch

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithTimeout

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithTimeoutSeconds

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WithWatch

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

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRbacAuthorizationV1alpha1RoleForAllNamespacesReader

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

ListRbacAuthorizationV1alpha1RoleForAllNamespacesReader is a Reader for the ListRbacAuthorizationV1alpha1RoleForAllNamespaces structure.

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized

type ListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized struct {
}

ListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized

func NewListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized() *ListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized

NewListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized creates a ListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized with default headers values

func (*ListRbacAuthorizationV1alpha1RoleForAllNamespacesUnauthorized) Error

type PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK

type PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingOK() *PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

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

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParams() *PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetBody

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetDryRun

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetFieldManager

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

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetForce

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetName

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithBody

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithDryRun

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithFieldManager

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithForce

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithName

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1alpha1ClusterRoleBindingReader

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

PatchRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the PatchRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type PatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

PatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *PatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewPatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a PatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*PatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type PatchRbacAuthorizationV1alpha1ClusterRoleOK

type PatchRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

PatchRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1alpha1ClusterRoleOK

func NewPatchRbacAuthorizationV1alpha1ClusterRoleOK() *PatchRbacAuthorizationV1alpha1ClusterRoleOK

NewPatchRbacAuthorizationV1alpha1ClusterRoleOK creates a PatchRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*PatchRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*PatchRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type PatchRbacAuthorizationV1alpha1ClusterRoleParams

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

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

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParams

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParams() *PatchRbacAuthorizationV1alpha1ClusterRoleParams

NewPatchRbacAuthorizationV1alpha1ClusterRoleParams creates a new PatchRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewPatchRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1alpha1ClusterRoleParams

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetBody

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetDryRun

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetFieldManager

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

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetForce

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetName

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithBody

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithDryRun

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithFieldManager

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithForce

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithName

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

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

func (*PatchRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1alpha1ClusterRoleReader

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

PatchRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the PatchRbacAuthorizationV1alpha1ClusterRole structure.

func (*PatchRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type PatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

PatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewPatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *PatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewPatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a PatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*PatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1alpha1 namespaced role binding operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetForce

SetForce adds the force to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetName

SetName adds the name to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithForce

WithForce adds the force to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithName

WithName adds the name to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1alpha1 namespaced role binding params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader

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

PatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the PatchRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type PatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

PatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *PatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewPatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a PatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type PatchRbacAuthorizationV1alpha1NamespacedRoleOK

type PatchRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

PatchRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleOK

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleOK() *PatchRbacAuthorizationV1alpha1NamespacedRoleOK

NewPatchRbacAuthorizationV1alpha1NamespacedRoleOK creates a PatchRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type PatchRbacAuthorizationV1alpha1NamespacedRoleParams

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

PatchRbacAuthorizationV1alpha1NamespacedRoleParams contains all the parameters to send to the API endpoint for the patch rbac authorization v1alpha1 namespaced role operation typically these are written to a http.Request

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParams

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParams() *PatchRbacAuthorizationV1alpha1NamespacedRoleParams

NewPatchRbacAuthorizationV1alpha1NamespacedRoleParams creates a new PatchRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *PatchRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *PatchRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *PatchRbacAuthorizationV1alpha1NamespacedRoleParams

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

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetBody

SetBody adds the body to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

SetContext adds the context to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetForce

SetForce adds the force to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetName

SetName adds the name to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

SetNamespace adds the namespace to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithBody

WithBody adds the body to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

WithContext adds the context to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithForce

WithForce adds the force to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithName

WithName adds the name to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the patch rbac authorization v1alpha1 namespaced role params

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchRbacAuthorizationV1alpha1NamespacedRoleReader

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

PatchRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the PatchRbacAuthorizationV1alpha1NamespacedRole structure.

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type PatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

PatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewPatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *PatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewPatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a PatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*PatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK

type ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingOK() *ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewReadRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the read rbac authorization v1alpha1 cluster role binding operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParams() *ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

SetContext adds the context to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetName

SetName adds the name to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

WithContext adds the context to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithName

WithName adds the name to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1alpha1 cluster role binding params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1alpha1ClusterRoleBindingReader

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

ReadRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the ReadRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type ReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

ReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *ReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a ReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*ReadRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type ReadRbacAuthorizationV1alpha1ClusterRoleOK

type ReadRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

ReadRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1alpha1ClusterRoleOK

func NewReadRbacAuthorizationV1alpha1ClusterRoleOK() *ReadRbacAuthorizationV1alpha1ClusterRoleOK

NewReadRbacAuthorizationV1alpha1ClusterRoleOK creates a ReadRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*ReadRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*ReadRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type ReadRbacAuthorizationV1alpha1ClusterRoleParams

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

ReadRbacAuthorizationV1alpha1ClusterRoleParams contains all the parameters to send to the API endpoint for the read rbac authorization v1alpha1 cluster role operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1alpha1ClusterRoleParams

func NewReadRbacAuthorizationV1alpha1ClusterRoleParams() *ReadRbacAuthorizationV1alpha1ClusterRoleParams

NewReadRbacAuthorizationV1alpha1ClusterRoleParams creates a new ReadRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewReadRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewReadRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewReadRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewReadRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewReadRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewReadRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1alpha1ClusterRoleParams

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

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

SetContext adds the context to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) SetName

SetName adds the name to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

WithContext adds the context to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) WithName

WithName adds the name to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1alpha1 cluster role params

func (*ReadRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1alpha1ClusterRoleReader

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

ReadRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the ReadRbacAuthorizationV1alpha1ClusterRole structure.

func (*ReadRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type ReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

ReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *ReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a ReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*ReadRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the read rbac authorization v1alpha1 namespaced role binding operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetName

SetName adds the name to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithName

WithName adds the name to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1alpha1 namespaced role binding params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1alpha1NamespacedRoleBindingReader

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

ReadRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the ReadRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type ReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

ReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *ReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a ReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type ReadRbacAuthorizationV1alpha1NamespacedRoleOK

type ReadRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

ReadRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewReadRbacAuthorizationV1alpha1NamespacedRoleOK

func NewReadRbacAuthorizationV1alpha1NamespacedRoleOK() *ReadRbacAuthorizationV1alpha1NamespacedRoleOK

NewReadRbacAuthorizationV1alpha1NamespacedRoleOK creates a ReadRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type ReadRbacAuthorizationV1alpha1NamespacedRoleParams

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

ReadRbacAuthorizationV1alpha1NamespacedRoleParams contains all the parameters to send to the API endpoint for the read rbac authorization v1alpha1 namespaced role operation typically these are written to a http.Request

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParams

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParams() *ReadRbacAuthorizationV1alpha1NamespacedRoleParams

NewReadRbacAuthorizationV1alpha1NamespacedRoleParams creates a new ReadRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *ReadRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ReadRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewReadRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ReadRbacAuthorizationV1alpha1NamespacedRoleParams

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

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

SetContext adds the context to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetName

SetName adds the name to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

func (o *ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

WithContext adds the context to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WithName

WithName adds the name to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the read rbac authorization v1alpha1 namespaced role params

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadRbacAuthorizationV1alpha1NamespacedRoleReader

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

ReadRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the ReadRbacAuthorizationV1alpha1NamespacedRole structure.

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type ReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

ReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *ReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a ReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*ReadRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated() *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated

NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated creates a ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated with default headers values

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated) Error

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingCreated) GetPayload

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRoleBinding
}

ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK() *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams struct {

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

ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1alpha1 cluster role binding operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams() *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams

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

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetBody

SetBody adds the body to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

SetContext adds the context to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetName

SetName adds the name to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithBody

WithBody adds the body to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

WithContext adds the context to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithName

WithName adds the name to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1alpha1 cluster role binding params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingReader

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

ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the ReplaceRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated

type ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleCreated

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleCreated() *ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated

NewReplaceRbacAuthorizationV1alpha1ClusterRoleCreated creates a ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated with default headers values

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated) Error

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleCreated) GetPayload

type ReplaceRbacAuthorizationV1alpha1ClusterRoleOK

type ReplaceRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1ClusterRole
}

ReplaceRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleOK

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleOK() *ReplaceRbacAuthorizationV1alpha1ClusterRoleOK

NewReplaceRbacAuthorizationV1alpha1ClusterRoleOK creates a ReplaceRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type ReplaceRbacAuthorizationV1alpha1ClusterRoleParams

type ReplaceRbacAuthorizationV1alpha1ClusterRoleParams struct {

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

ReplaceRbacAuthorizationV1alpha1ClusterRoleParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1alpha1 cluster role operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParams

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParams() *ReplaceRbacAuthorizationV1alpha1ClusterRoleParams

NewReplaceRbacAuthorizationV1alpha1ClusterRoleParams creates a new ReplaceRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1alpha1ClusterRoleParams

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

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1alpha1ClusterRoleParams

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

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetBody

SetBody adds the body to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

SetContext adds the context to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetName

SetName adds the name to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithBody

WithBody adds the body to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

WithContext adds the context to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithName

WithName adds the name to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1alpha1 cluster role params

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1alpha1ClusterRoleReader

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

ReplaceRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the ReplaceRbacAuthorizationV1alpha1ClusterRole structure.

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type ReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

ReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *ReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a ReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated creates a ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated with default headers values

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated) Error

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingCreated) GetPayload

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1RoleBinding
}

ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams struct {

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

ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1alpha1 namespaced role binding operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams

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

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetBody

SetBody adds the body to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetName

SetName adds the name to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithBody

WithBody adds the body to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithName

WithName adds the name to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1alpha1 namespaced role binding params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingReader

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

ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the ReplaceRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated handles this case with default header values.

Created

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated creates a ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated with default headers values

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated) Error

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleCreated) GetPayload

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sAPIRbacV1alpha1Role
}

ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleOK

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleOK() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleOK creates a ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams struct {

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

ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams contains all the parameters to send to the API endpoint for the replace rbac authorization v1alpha1 namespaced role operation typically these are written to a http.Request

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParams

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParams() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParams creates a new ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams

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

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams

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

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetBody

SetBody adds the body to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

SetContext adds the context to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetDryRun

SetDryRun adds the dryRun to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetName

SetName adds the name to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

SetNamespace adds the namespace to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithBody

WithBody adds the body to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

WithContext adds the context to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithDryRun

WithDryRun adds the dryRun to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithName

WithName adds the name to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the replace rbac authorization v1alpha1 namespaced role params

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleReader

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

ReplaceRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the ReplaceRbacAuthorizationV1alpha1NamespacedRole structure.

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type ReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

ReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *ReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a ReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*ReplaceRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK() *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK creates a WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK) Error

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListOK) GetPayload

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams

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

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

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams() *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams creates a new WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParamsWithContext

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams

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

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams

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

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetAllowWatchBookmarks

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

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetContext

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetContinue

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetFieldSelector

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

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetHTTPClient

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetLabelSelector

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

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetLimit

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetPretty

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetResourceVersion

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

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetResourceVersionMatch

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

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetTimeout

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetTimeoutSeconds

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

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) SetWatch

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithAllowWatchBookmarks

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithContext

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithContinue

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithFieldSelector

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

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 cluster role binding list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListReader

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingListReader is a Reader for the WatchRbacAuthorizationV1alpha1ClusterRoleBindingList structure.

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized() *WatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized creates a WatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingListUnauthorized) Error

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingOK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingOK() *WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingOK creates a WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK) Error

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingOK) GetPayload

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams 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
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 cluster role binding operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParams() *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParams creates a new WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithContext creates a new WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetName

SetName adds the name to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithName

WithName adds the name to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 cluster role binding params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingReader

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingReader is a Reader for the WatchRbacAuthorizationV1alpha1ClusterRoleBinding structure.

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

type WatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized() *WatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized

NewWatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized creates a WatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleBindingUnauthorized) Error

type WatchRbacAuthorizationV1alpha1ClusterRoleListOK

type WatchRbacAuthorizationV1alpha1ClusterRoleListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1ClusterRoleListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListOK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListOK() *WatchRbacAuthorizationV1alpha1ClusterRoleListOK

NewWatchRbacAuthorizationV1alpha1ClusterRoleListOK creates a WatchRbacAuthorizationV1alpha1ClusterRoleListOK with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListOK) Error

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListOK) GetPayload

type WatchRbacAuthorizationV1alpha1ClusterRoleListParams

type WatchRbacAuthorizationV1alpha1ClusterRoleListParams 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
}

WatchRbacAuthorizationV1alpha1ClusterRoleListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 cluster role list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParams

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParams() *WatchRbacAuthorizationV1alpha1ClusterRoleListParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleListParams creates a new WatchRbacAuthorizationV1alpha1ClusterRoleListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithContext

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1ClusterRoleListParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithContext creates a new WatchRbacAuthorizationV1alpha1ClusterRoleListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1ClusterRoleListParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1ClusterRoleListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1ClusterRoleListParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleListParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1ClusterRoleListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetContinue

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 cluster role list params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1ClusterRoleListReader

type WatchRbacAuthorizationV1alpha1ClusterRoleListReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1ClusterRoleListReader is a Reader for the WatchRbacAuthorizationV1alpha1ClusterRoleList structure.

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListReader) ReadResponse

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized

type WatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized() *WatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized

NewWatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized creates a WatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleListUnauthorized) Error

type WatchRbacAuthorizationV1alpha1ClusterRoleOK

type WatchRbacAuthorizationV1alpha1ClusterRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1ClusterRoleOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleOK

func NewWatchRbacAuthorizationV1alpha1ClusterRoleOK() *WatchRbacAuthorizationV1alpha1ClusterRoleOK

NewWatchRbacAuthorizationV1alpha1ClusterRoleOK creates a WatchRbacAuthorizationV1alpha1ClusterRoleOK with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleOK) Error

func (*WatchRbacAuthorizationV1alpha1ClusterRoleOK) GetPayload

type WatchRbacAuthorizationV1alpha1ClusterRoleParams

type WatchRbacAuthorizationV1alpha1ClusterRoleParams 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
}

WatchRbacAuthorizationV1alpha1ClusterRoleParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 cluster role operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParams

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParams() *WatchRbacAuthorizationV1alpha1ClusterRoleParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleParams creates a new WatchRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithContext

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1ClusterRoleParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithContext creates a new WatchRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1ClusterRoleParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1ClusterRoleParams

NewWatchRbacAuthorizationV1alpha1ClusterRoleParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1ClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetContinue

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetName

SetName adds the name to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithName

WithName adds the name to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 cluster role params

func (*WatchRbacAuthorizationV1alpha1ClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1ClusterRoleReader

type WatchRbacAuthorizationV1alpha1ClusterRoleReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1ClusterRoleReader is a Reader for the WatchRbacAuthorizationV1alpha1ClusterRole structure.

func (*WatchRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse

func (o *WatchRbacAuthorizationV1alpha1ClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized

type WatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized

func NewWatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized() *WatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized

NewWatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized creates a WatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1ClusterRoleUnauthorized) Error

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK() *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK creates a WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK) Error

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListOK) GetPayload

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams 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
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 namespaced role binding list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams() *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithContext

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithContext creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role binding list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListReader

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListReader is a Reader for the WatchRbacAuthorizationV1alpha1NamespacedRoleBindingList structure.

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized() *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized creates a WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingListUnauthorized) Error

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK() *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK creates a WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK) Error

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingOK) GetPayload

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams 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
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 namespaced role binding operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams() *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithContext creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetName

SetName adds the name to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithName

WithName adds the name to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role binding params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader is a Reader for the WatchRbacAuthorizationV1alpha1NamespacedRoleBinding structure.

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

type WatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized() *WatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized

NewWatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized creates a WatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleBindingUnauthorized) Error

type WatchRbacAuthorizationV1alpha1NamespacedRoleListOK

type WatchRbacAuthorizationV1alpha1NamespacedRoleListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1NamespacedRoleListOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListOK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListOK() *WatchRbacAuthorizationV1alpha1NamespacedRoleListOK

NewWatchRbacAuthorizationV1alpha1NamespacedRoleListOK creates a WatchRbacAuthorizationV1alpha1NamespacedRoleListOK with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListOK) Error

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListOK) GetPayload

type WatchRbacAuthorizationV1alpha1NamespacedRoleListParams

type WatchRbacAuthorizationV1alpha1NamespacedRoleListParams 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
}

WatchRbacAuthorizationV1alpha1NamespacedRoleListParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 namespaced role list operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParams

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParams() *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParams creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleListParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithContext

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithContext creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleListParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role list params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1NamespacedRoleListReader

type WatchRbacAuthorizationV1alpha1NamespacedRoleListReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1NamespacedRoleListReader is a Reader for the WatchRbacAuthorizationV1alpha1NamespacedRoleList structure.

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListReader) ReadResponse

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized

type WatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized() *WatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized

NewWatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized creates a WatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleListUnauthorized) Error

type WatchRbacAuthorizationV1alpha1NamespacedRoleOK

type WatchRbacAuthorizationV1alpha1NamespacedRoleOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1NamespacedRoleOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleOK

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleOK() *WatchRbacAuthorizationV1alpha1NamespacedRoleOK

NewWatchRbacAuthorizationV1alpha1NamespacedRoleOK creates a WatchRbacAuthorizationV1alpha1NamespacedRoleOK with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleOK) Error

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleOK) GetPayload

type WatchRbacAuthorizationV1alpha1NamespacedRoleParams

type WatchRbacAuthorizationV1alpha1NamespacedRoleParams 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
}

WatchRbacAuthorizationV1alpha1NamespacedRoleParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 namespaced role operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParams

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParams() *WatchRbacAuthorizationV1alpha1NamespacedRoleParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleParams creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1NamespacedRoleParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithContext creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1NamespacedRoleParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1NamespacedRoleParams

NewWatchRbacAuthorizationV1alpha1NamespacedRoleParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1NamespacedRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetContinue

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetName

SetName adds the name to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetNamespace

SetNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithName

WithName adds the name to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithNamespace

WithNamespace adds the namespace to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 namespaced role params

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1NamespacedRoleReader

type WatchRbacAuthorizationV1alpha1NamespacedRoleReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1NamespacedRoleReader is a Reader for the WatchRbacAuthorizationV1alpha1NamespacedRole structure.

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse

func (o *WatchRbacAuthorizationV1alpha1NamespacedRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

type WatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

func NewWatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized() *WatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized

NewWatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized creates a WatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1NamespacedRoleUnauthorized) Error

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK() *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK

NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK creates a WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK with default headers values

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK) Error

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesOK) GetPayload

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams 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
}

WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 role binding list for all namespaces operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams() *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams creates a new WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithContext

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithContext creates a new WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetFieldSelector

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetLabelSelector

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 role binding list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesReader

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesReader is a Reader for the WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces structure.

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized

type WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized

func NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized() *WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized

NewWatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized creates a WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1RoleBindingListForAllNamespacesUnauthorized) Error

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK() *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK

NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK creates a WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK with default headers values

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK) Error

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesOK) GetPayload

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams 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
}

WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch rbac authorization v1alpha1 role list for all namespaces operation typically these are written to a http.Request

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams() *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams creates a new WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams object with the default values initialized.

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithContext

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithContext(ctx context.Context) *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithContext creates a new WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithHTTPClient

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithHTTPClient creates a new WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithTimeout

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams

NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParamsWithTimeout creates a new WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetContext

SetContext adds the context to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetFieldSelector

func (o *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetLabelSelector

func (o *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetResourceVersion

func (o *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithContext

WithContext adds the context to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch rbac authorization v1alpha1 role list for all namespaces params

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesReader

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesReader struct {
	// contains filtered or unexported fields
}

WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesReader is a Reader for the WatchRbacAuthorizationV1alpha1RoleListForAllNamespaces structure.

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized

type WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized struct {
}

WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized

func NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized() *WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized

NewWatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized creates a WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized with default headers values

func (*WatchRbacAuthorizationV1alpha1RoleListForAllNamespacesUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL