Documentation ¶
Index ¶
- type Client
- func (a *Client) CreatePolicyV1beta1NamespacedPodDisruptionBudget(params *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK, ...)
- func (a *Client) CreatePolicyV1beta1PodSecurityPolicy(params *CreatePolicyV1beta1PodSecurityPolicyParams) (*CreatePolicyV1beta1PodSecurityPolicyOK, ...)
- func (a *Client) DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget(params *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK, error)
- func (a *Client) DeletePolicyV1beta1CollectionPodSecurityPolicy(params *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK, error)
- func (a *Client) DeletePolicyV1beta1NamespacedPodDisruptionBudget(params *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK, ...)
- func (a *Client) DeletePolicyV1beta1PodSecurityPolicy(params *DeletePolicyV1beta1PodSecurityPolicyParams) (*DeletePolicyV1beta1PodSecurityPolicyOK, ...)
- func (a *Client) GetPolicyV1beta1APIResources(params *GetPolicyV1beta1APIResourcesParams) (*GetPolicyV1beta1APIResourcesOK, error)
- func (a *Client) ListPolicyV1beta1NamespacedPodDisruptionBudget(params *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
- func (a *Client) ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces(params *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK, error)
- func (a *Client) ListPolicyV1beta1PodSecurityPolicy(params *ListPolicyV1beta1PodSecurityPolicyParams) (*ListPolicyV1beta1PodSecurityPolicyOK, error)
- func (a *Client) PatchPolicyV1beta1NamespacedPodDisruptionBudget(params *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
- func (a *Client) PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, error)
- func (a *Client) PatchPolicyV1beta1PodSecurityPolicy(params *PatchPolicyV1beta1PodSecurityPolicyParams) (*PatchPolicyV1beta1PodSecurityPolicyOK, error)
- func (a *Client) ReadPolicyV1beta1NamespacedPodDisruptionBudget(params *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
- func (a *Client) ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, error)
- func (a *Client) ReadPolicyV1beta1PodSecurityPolicy(params *ReadPolicyV1beta1PodSecurityPolicyParams) (*ReadPolicyV1beta1PodSecurityPolicyOK, error)
- func (a *Client) ReplacePolicyV1beta1NamespacedPodDisruptionBudget(params *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK, ...)
- func (a *Client) ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, ...)
- func (a *Client) ReplacePolicyV1beta1PodSecurityPolicy(params *ReplacePolicyV1beta1PodSecurityPolicyParams) (*ReplacePolicyV1beta1PodSecurityPolicyOK, ...)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) WatchPolicyV1beta1NamespacedPodDisruptionBudget(params *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
- func (a *Client) WatchPolicyV1beta1NamespacedPodDisruptionBudgetList(params *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK, error)
- func (a *Client) WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces(params *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK, error)
- func (a *Client) WatchPolicyV1beta1PodSecurityPolicy(params *WatchPolicyV1beta1PodSecurityPolicyParams) (*WatchPolicyV1beta1PodSecurityPolicyOK, error)
- func (a *Client) WatchPolicyV1beta1PodSecurityPolicyList(params *WatchPolicyV1beta1PodSecurityPolicyListParams) (*WatchPolicyV1beta1PodSecurityPolicyListOK, error)
- type ClientService
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager(fieldManager *string)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager(fieldManager *string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetReader
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type CreatePolicyV1beta1PodSecurityPolicyAccepted
- type CreatePolicyV1beta1PodSecurityPolicyCreated
- type CreatePolicyV1beta1PodSecurityPolicyOK
- type CreatePolicyV1beta1PodSecurityPolicyParams
- func NewCreatePolicyV1beta1PodSecurityPolicyParams() *CreatePolicyV1beta1PodSecurityPolicyParams
- func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *CreatePolicyV1beta1PodSecurityPolicyParams
- func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *CreatePolicyV1beta1PodSecurityPolicyParams
- func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetFieldManager(fieldManager *string)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithFieldManager(fieldManager *string) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *CreatePolicyV1beta1PodSecurityPolicyParams
- func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreatePolicyV1beta1PodSecurityPolicyReader
- type CreatePolicyV1beta1PodSecurityPolicyUnauthorized
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams() *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetContinue(continueVar *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetFieldSelector(fieldSelector *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetLabelSelector(labelSelector *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetLimit(limit *int64)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetResourceVersion(resourceVersion *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithContinue(continueVar *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithFieldSelector(fieldSelector *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithLabelSelector(labelSelector *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithLimit(limit *int64) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithResourceVersion(resourceVersion *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetReader
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized
- type DeletePolicyV1beta1CollectionPodSecurityPolicyOK
- type DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams() *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithContext(ctx context.Context) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetContinue(continueVar *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetDryRun(dryRun *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetFieldSelector(fieldSelector *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetLabelSelector(labelSelector *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetLimit(limit *int64)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetResourceVersion(resourceVersion *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithContext(ctx context.Context) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithContinue(continueVar *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithFieldSelector(fieldSelector *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithLabelSelector(labelSelector *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithLimit(limit *int64) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithPretty(pretty *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithResourceVersion(resourceVersion *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeletePolicyV1beta1CollectionPodSecurityPolicyReader
- type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetReader
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type DeletePolicyV1beta1PodSecurityPolicyAccepted
- type DeletePolicyV1beta1PodSecurityPolicyOK
- type DeletePolicyV1beta1PodSecurityPolicyParams
- func NewDeletePolicyV1beta1PodSecurityPolicyParams() *DeletePolicyV1beta1PodSecurityPolicyParams
- func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *DeletePolicyV1beta1PodSecurityPolicyParams
- func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1PodSecurityPolicyParams
- func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetName(name string)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithName(name string) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1PodSecurityPolicyParams
- func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeletePolicyV1beta1PodSecurityPolicyReader
- type DeletePolicyV1beta1PodSecurityPolicyUnauthorized
- type GetPolicyV1beta1APIResourcesOK
- type GetPolicyV1beta1APIResourcesParams
- func NewGetPolicyV1beta1APIResourcesParams() *GetPolicyV1beta1APIResourcesParams
- func NewGetPolicyV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetPolicyV1beta1APIResourcesParams
- func NewGetPolicyV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetPolicyV1beta1APIResourcesParams
- func NewGetPolicyV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetPolicyV1beta1APIResourcesParams
- func (o *GetPolicyV1beta1APIResourcesParams) SetContext(ctx context.Context)
- func (o *GetPolicyV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)
- func (o *GetPolicyV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)
- func (o *GetPolicyV1beta1APIResourcesParams) WithContext(ctx context.Context) *GetPolicyV1beta1APIResourcesParams
- func (o *GetPolicyV1beta1APIResourcesParams) WithHTTPClient(client *http.Client) *GetPolicyV1beta1APIResourcesParams
- func (o *GetPolicyV1beta1APIResourcesParams) WithTimeout(timeout time.Duration) *GetPolicyV1beta1APIResourcesParams
- func (o *GetPolicyV1beta1APIResourcesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPolicyV1beta1APIResourcesReader
- type GetPolicyV1beta1APIResourcesUnauthorized
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams() *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContinue(continueVar *string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldSelector(fieldSelector *string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLabelSelector(labelSelector *string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLimit(limit *int64)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersion(resourceVersion *string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetWatch(watch *bool)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContinue(continueVar *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldSelector(fieldSelector *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLabelSelector(labelSelector *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLimit(limit *int64) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersion(resourceVersion *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithWatch(watch *bool) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetReader
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams() *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithContext(ctx context.Context) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetContext(ctx context.Context)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetContinue(continueVar *string)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetFieldSelector(fieldSelector *string)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetHTTPClient(client *http.Client)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetLabelSelector(labelSelector *string)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetLimit(limit *int64)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetPretty(pretty *string)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetResourceVersion(resourceVersion *string)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetTimeout(timeout time.Duration)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetWatch(watch *bool)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithContext(ctx context.Context) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithContinue(continueVar *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithFieldSelector(fieldSelector *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithHTTPClient(client *http.Client) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithLabelSelector(labelSelector *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithLimit(limit *int64) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithPretty(pretty *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithResourceVersion(resourceVersion *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithTimeout(timeout time.Duration) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithWatch(watch *bool) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesReader
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized
- type ListPolicyV1beta1PodSecurityPolicyOK
- type ListPolicyV1beta1PodSecurityPolicyParams
- func NewListPolicyV1beta1PodSecurityPolicyParams() *ListPolicyV1beta1PodSecurityPolicyParams
- func NewListPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *ListPolicyV1beta1PodSecurityPolicyParams
- func NewListPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *ListPolicyV1beta1PodSecurityPolicyParams
- func NewListPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetContinue(continueVar *string)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetFieldSelector(fieldSelector *string)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetLabelSelector(labelSelector *string)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetLimit(limit *int64)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetResourceVersion(resourceVersion *string)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetWatch(watch *bool)
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithContinue(continueVar *string) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithFieldSelector(fieldSelector *string) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithLabelSelector(labelSelector *string) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithLimit(limit *int64) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithResourceVersion(resourceVersion *string) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithWatch(watch *bool) *ListPolicyV1beta1PodSecurityPolicyParams
- func (o *ListPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListPolicyV1beta1PodSecurityPolicyReader
- type ListPolicyV1beta1PodSecurityPolicyUnauthorized
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager(fieldManager *string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetForce(force *bool)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager(fieldManager *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithForce(force *bool) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetReader
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext(ctx context.Context)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetDryRun(dryRun *string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetFieldManager(fieldManager *string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetForce(force *bool)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient(client *http.Client)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName(name string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace(namespace string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty(pretty *string)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout(timeout time.Duration)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithDryRun(dryRun *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithFieldManager(fieldManager *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithForce(force *bool) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName(name string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace(namespace string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty(pretty *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type PatchPolicyV1beta1PodSecurityPolicyOK
- type PatchPolicyV1beta1PodSecurityPolicyParams
- func NewPatchPolicyV1beta1PodSecurityPolicyParams() *PatchPolicyV1beta1PodSecurityPolicyParams
- func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *PatchPolicyV1beta1PodSecurityPolicyParams
- func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *PatchPolicyV1beta1PodSecurityPolicyParams
- func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetFieldManager(fieldManager *string)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetForce(force *bool)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetName(name string)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithFieldManager(fieldManager *string) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithForce(force *bool) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithName(name string) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *PatchPolicyV1beta1PodSecurityPolicyParams
- func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchPolicyV1beta1PodSecurityPolicyReader
- type PatchPolicyV1beta1PodSecurityPolicyUnauthorized
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetExact(exact *bool)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetExport(export *bool)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithExact(exact *bool) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithExport(export *bool) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetReader
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext(ctx context.Context)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient(client *http.Client)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName(name string)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace(namespace string)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty(pretty *string)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout(timeout time.Duration)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName(name string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace(namespace string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty(pretty *string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type ReadPolicyV1beta1PodSecurityPolicyOK
- type ReadPolicyV1beta1PodSecurityPolicyParams
- func NewReadPolicyV1beta1PodSecurityPolicyParams() *ReadPolicyV1beta1PodSecurityPolicyParams
- func NewReadPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *ReadPolicyV1beta1PodSecurityPolicyParams
- func NewReadPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *ReadPolicyV1beta1PodSecurityPolicyParams
- func NewReadPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetExact(exact *bool)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetExport(export *bool)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetName(name string)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithExact(exact *bool) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithExport(export *bool) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithName(name string) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *ReadPolicyV1beta1PodSecurityPolicyParams
- func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReadPolicyV1beta1PodSecurityPolicyReader
- type ReadPolicyV1beta1PodSecurityPolicyUnauthorized
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager(fieldManager *string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager(fieldManager *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetReader
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext(ctx context.Context)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetDryRun(dryRun *string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetFieldManager(fieldManager *string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient(client *http.Client)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName(name string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace(namespace string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty(pretty *string)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout(timeout time.Duration)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithDryRun(dryRun *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithFieldManager(fieldManager *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName(name string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace(namespace string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty(pretty *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusReader
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type ReplacePolicyV1beta1PodSecurityPolicyCreated
- type ReplacePolicyV1beta1PodSecurityPolicyOK
- type ReplacePolicyV1beta1PodSecurityPolicyParams
- func NewReplacePolicyV1beta1PodSecurityPolicyParams() *ReplacePolicyV1beta1PodSecurityPolicyParams
- func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetFieldManager(fieldManager *string)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetName(name string)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithFieldManager(fieldManager *string) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithName(name string) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *ReplacePolicyV1beta1PodSecurityPolicyParams
- func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplacePolicyV1beta1PodSecurityPolicyReader
- type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetContext(ctx context.Context)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetContinue(continueVar *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetHTTPClient(client *http.Client)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetLabelSelector(labelSelector *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetLimit(limit *int64)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetNamespace(namespace string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetPretty(pretty *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetTimeout(timeout time.Duration)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetWatch(watch *bool)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithContinue(continueVar *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithLimit(limit *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithNamespace(namespace string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithPretty(pretty *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithWatch(watch *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListReader
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContinue(continueVar *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLabelSelector(labelSelector *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLimit(limit *int64)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetWatch(watch *bool)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContinue(continueVar *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLimit(limit *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithWatch(watch *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetReader
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams() *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithContext(ctx context.Context) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetContext(ctx context.Context)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetContinue(continueVar *string)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetHTTPClient(client *http.Client)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetLabelSelector(labelSelector *string)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetLimit(limit *int64)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetPretty(pretty *string)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetTimeout(timeout time.Duration)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetWatch(watch *bool)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithContext(ctx context.Context) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithContinue(continueVar *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithLimit(limit *int64) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithPretty(pretty *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithWatch(watch *bool) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesReader
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized
- type WatchPolicyV1beta1PodSecurityPolicyListOK
- type WatchPolicyV1beta1PodSecurityPolicyListParams
- func NewWatchPolicyV1beta1PodSecurityPolicyListParams() *WatchPolicyV1beta1PodSecurityPolicyListParams
- func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetContext(ctx context.Context)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetContinue(continueVar *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetHTTPClient(client *http.Client)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetLabelSelector(labelSelector *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetLimit(limit *int64)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetPretty(pretty *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetTimeout(timeout time.Duration)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetWatch(watch *bool)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithContinue(continueVar *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithLimit(limit *int64) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithPretty(pretty *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithWatch(watch *bool) *WatchPolicyV1beta1PodSecurityPolicyListParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchPolicyV1beta1PodSecurityPolicyListReader
- type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized
- type WatchPolicyV1beta1PodSecurityPolicyOK
- type WatchPolicyV1beta1PodSecurityPolicyParams
- func NewWatchPolicyV1beta1PodSecurityPolicyParams() *WatchPolicyV1beta1PodSecurityPolicyParams
- func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyParams
- func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyParams
- func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetContinue(continueVar *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetLabelSelector(labelSelector *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetLimit(limit *int64)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetName(name string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetWatch(watch *bool)
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithContinue(continueVar *string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithLimit(limit *int64) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithName(name string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithWatch(watch *bool) *WatchPolicyV1beta1PodSecurityPolicyParams
- func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchPolicyV1beta1PodSecurityPolicyReader
- type WatchPolicyV1beta1PodSecurityPolicyUnauthorized
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 policy v1beta1 API
func (*Client) CreatePolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) CreatePolicyV1beta1NamespacedPodDisruptionBudget(params *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK, *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated, *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted, error)
CreatePolicyV1beta1NamespacedPodDisruptionBudget create a PodDisruptionBudget
func (*Client) CreatePolicyV1beta1PodSecurityPolicy ¶
func (a *Client) CreatePolicyV1beta1PodSecurityPolicy(params *CreatePolicyV1beta1PodSecurityPolicyParams) (*CreatePolicyV1beta1PodSecurityPolicyOK, *CreatePolicyV1beta1PodSecurityPolicyCreated, *CreatePolicyV1beta1PodSecurityPolicyAccepted, error)
CreatePolicyV1beta1PodSecurityPolicy create a PodSecurityPolicy
func (*Client) DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget ¶
func (a *Client) DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget(params *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK, error)
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget delete collection of PodDisruptionBudget
func (*Client) DeletePolicyV1beta1CollectionPodSecurityPolicy ¶
func (a *Client) DeletePolicyV1beta1CollectionPodSecurityPolicy(params *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK, error)
DeletePolicyV1beta1CollectionPodSecurityPolicy delete collection of PodSecurityPolicy
func (*Client) DeletePolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) DeletePolicyV1beta1NamespacedPodDisruptionBudget(params *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK, *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted, error)
DeletePolicyV1beta1NamespacedPodDisruptionBudget delete a PodDisruptionBudget
func (*Client) DeletePolicyV1beta1PodSecurityPolicy ¶
func (a *Client) DeletePolicyV1beta1PodSecurityPolicy(params *DeletePolicyV1beta1PodSecurityPolicyParams) (*DeletePolicyV1beta1PodSecurityPolicyOK, *DeletePolicyV1beta1PodSecurityPolicyAccepted, error)
DeletePolicyV1beta1PodSecurityPolicy delete a PodSecurityPolicy
func (*Client) GetPolicyV1beta1APIResources ¶
func (a *Client) GetPolicyV1beta1APIResources(params *GetPolicyV1beta1APIResourcesParams) (*GetPolicyV1beta1APIResourcesOK, error)
GetPolicyV1beta1APIResources get available resources
func (*Client) ListPolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) ListPolicyV1beta1NamespacedPodDisruptionBudget(params *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
ListPolicyV1beta1NamespacedPodDisruptionBudget list or watch objects of kind PodDisruptionBudget
func (*Client) ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces ¶
func (a *Client) ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces(params *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK, error)
ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces list or watch objects of kind PodDisruptionBudget
func (*Client) ListPolicyV1beta1PodSecurityPolicy ¶
func (a *Client) ListPolicyV1beta1PodSecurityPolicy(params *ListPolicyV1beta1PodSecurityPolicyParams) (*ListPolicyV1beta1PodSecurityPolicyOK, error)
ListPolicyV1beta1PodSecurityPolicy list or watch objects of kind PodSecurityPolicy
func (*Client) PatchPolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) PatchPolicyV1beta1NamespacedPodDisruptionBudget(params *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
PatchPolicyV1beta1NamespacedPodDisruptionBudget partially update the specified PodDisruptionBudget
func (*Client) PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
func (a *Client) PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, error)
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus partially update status of the specified PodDisruptionBudget
func (*Client) PatchPolicyV1beta1PodSecurityPolicy ¶
func (a *Client) PatchPolicyV1beta1PodSecurityPolicy(params *PatchPolicyV1beta1PodSecurityPolicyParams) (*PatchPolicyV1beta1PodSecurityPolicyOK, error)
PatchPolicyV1beta1PodSecurityPolicy partially update the specified PodSecurityPolicy
func (*Client) ReadPolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) ReadPolicyV1beta1NamespacedPodDisruptionBudget(params *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
ReadPolicyV1beta1NamespacedPodDisruptionBudget read the specified PodDisruptionBudget
func (*Client) ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
func (a *Client) ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, error)
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus read status of the specified PodDisruptionBudget
func (*Client) ReadPolicyV1beta1PodSecurityPolicy ¶
func (a *Client) ReadPolicyV1beta1PodSecurityPolicy(params *ReadPolicyV1beta1PodSecurityPolicyParams) (*ReadPolicyV1beta1PodSecurityPolicyOK, error)
ReadPolicyV1beta1PodSecurityPolicy read the specified PodSecurityPolicy
func (*Client) ReplacePolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) ReplacePolicyV1beta1NamespacedPodDisruptionBudget(params *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK, *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated, error)
ReplacePolicyV1beta1NamespacedPodDisruptionBudget replace the specified PodDisruptionBudget
func (*Client) ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
func (a *Client) ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated, error)
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus replace status of the specified PodDisruptionBudget
func (*Client) ReplacePolicyV1beta1PodSecurityPolicy ¶
func (a *Client) ReplacePolicyV1beta1PodSecurityPolicy(params *ReplacePolicyV1beta1PodSecurityPolicyParams) (*ReplacePolicyV1beta1PodSecurityPolicyOK, *ReplacePolicyV1beta1PodSecurityPolicyCreated, error)
ReplacePolicyV1beta1PodSecurityPolicy replace the specified PodSecurityPolicy
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) WatchPolicyV1beta1NamespacedPodDisruptionBudget ¶
func (a *Client) WatchPolicyV1beta1NamespacedPodDisruptionBudget(params *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK, error)
WatchPolicyV1beta1NamespacedPodDisruptionBudget watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
func (*Client) WatchPolicyV1beta1NamespacedPodDisruptionBudgetList ¶
func (a *Client) WatchPolicyV1beta1NamespacedPodDisruptionBudgetList(params *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK, error)
WatchPolicyV1beta1NamespacedPodDisruptionBudgetList watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
func (*Client) WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces ¶
func (a *Client) WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces(params *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK, error)
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
func (*Client) WatchPolicyV1beta1PodSecurityPolicy ¶
func (a *Client) WatchPolicyV1beta1PodSecurityPolicy(params *WatchPolicyV1beta1PodSecurityPolicyParams) (*WatchPolicyV1beta1PodSecurityPolicyOK, error)
WatchPolicyV1beta1PodSecurityPolicy watch changes to an object of kind PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
func (*Client) WatchPolicyV1beta1PodSecurityPolicyList ¶
func (a *Client) WatchPolicyV1beta1PodSecurityPolicyList(params *WatchPolicyV1beta1PodSecurityPolicyListParams) (*WatchPolicyV1beta1PodSecurityPolicyListOK, error)
WatchPolicyV1beta1PodSecurityPolicyList watch individual changes to a list of PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead.
type ClientService ¶
type ClientService interface { CreatePolicyV1beta1NamespacedPodDisruptionBudget(params *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK, *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated, *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted, error) CreatePolicyV1beta1PodSecurityPolicy(params *CreatePolicyV1beta1PodSecurityPolicyParams) (*CreatePolicyV1beta1PodSecurityPolicyOK, *CreatePolicyV1beta1PodSecurityPolicyCreated, *CreatePolicyV1beta1PodSecurityPolicyAccepted, error) DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget(params *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK, error) DeletePolicyV1beta1CollectionPodSecurityPolicy(params *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK, error) DeletePolicyV1beta1NamespacedPodDisruptionBudget(params *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK, *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted, error) DeletePolicyV1beta1PodSecurityPolicy(params *DeletePolicyV1beta1PodSecurityPolicyParams) (*DeletePolicyV1beta1PodSecurityPolicyOK, *DeletePolicyV1beta1PodSecurityPolicyAccepted, error) GetPolicyV1beta1APIResources(params *GetPolicyV1beta1APIResourcesParams) (*GetPolicyV1beta1APIResourcesOK, error) ListPolicyV1beta1NamespacedPodDisruptionBudget(params *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK, error) ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces(params *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK, error) ListPolicyV1beta1PodSecurityPolicy(params *ListPolicyV1beta1PodSecurityPolicyParams) (*ListPolicyV1beta1PodSecurityPolicyOK, error) PatchPolicyV1beta1NamespacedPodDisruptionBudget(params *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK, error) PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, error) PatchPolicyV1beta1PodSecurityPolicy(params *PatchPolicyV1beta1PodSecurityPolicyParams) (*PatchPolicyV1beta1PodSecurityPolicyOK, error) ReadPolicyV1beta1NamespacedPodDisruptionBudget(params *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK, error) ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, error) ReadPolicyV1beta1PodSecurityPolicy(params *ReadPolicyV1beta1PodSecurityPolicyParams) (*ReadPolicyV1beta1PodSecurityPolicyOK, error) ReplacePolicyV1beta1NamespacedPodDisruptionBudget(params *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK, *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated, error) ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus(params *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK, *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated, error) ReplacePolicyV1beta1PodSecurityPolicy(params *ReplacePolicyV1beta1PodSecurityPolicyParams) (*ReplacePolicyV1beta1PodSecurityPolicyOK, *ReplacePolicyV1beta1PodSecurityPolicyCreated, error) WatchPolicyV1beta1NamespacedPodDisruptionBudget(params *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK, error) WatchPolicyV1beta1NamespacedPodDisruptionBudgetList(params *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK, error) WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces(params *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK, error) WatchPolicyV1beta1PodSecurityPolicy(params *WatchPolicyV1beta1PodSecurityPolicyParams) (*WatchPolicyV1beta1PodSecurityPolicyOK, error) WatchPolicyV1beta1PodSecurityPolicyList(params *WatchPolicyV1beta1PodSecurityPolicyListParams) (*WatchPolicyV1beta1PodSecurityPolicyListOK, 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 policy v1beta1 API client.
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted handles this case with default header values.
Accepted
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted creates a CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) Error ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) Error() string
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) GetPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated handles this case with default header values.
Created
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated creates a CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) Error ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) Error() string
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) GetPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetOK() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetOK creates a CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams struct { /*Body*/ Body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget /*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 }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the create policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetBody adds the body to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithBody adds the body to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithDryRun adds the dryRun to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager(fieldManager *string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithFieldManager adds the fieldManager to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the create policy v1beta1 namespaced pod disruption budget params
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
CreatePolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the CreatePolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type CreatePolicyV1beta1PodSecurityPolicyAccepted ¶
type CreatePolicyV1beta1PodSecurityPolicyAccepted struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
CreatePolicyV1beta1PodSecurityPolicyAccepted handles this case with default header values.
Accepted
func NewCreatePolicyV1beta1PodSecurityPolicyAccepted ¶
func NewCreatePolicyV1beta1PodSecurityPolicyAccepted() *CreatePolicyV1beta1PodSecurityPolicyAccepted
NewCreatePolicyV1beta1PodSecurityPolicyAccepted creates a CreatePolicyV1beta1PodSecurityPolicyAccepted with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyAccepted) Error ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) Error() string
func (*CreatePolicyV1beta1PodSecurityPolicyAccepted) GetPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type CreatePolicyV1beta1PodSecurityPolicyCreated ¶
type CreatePolicyV1beta1PodSecurityPolicyCreated struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
CreatePolicyV1beta1PodSecurityPolicyCreated handles this case with default header values.
Created
func NewCreatePolicyV1beta1PodSecurityPolicyCreated ¶
func NewCreatePolicyV1beta1PodSecurityPolicyCreated() *CreatePolicyV1beta1PodSecurityPolicyCreated
NewCreatePolicyV1beta1PodSecurityPolicyCreated creates a CreatePolicyV1beta1PodSecurityPolicyCreated with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyCreated) Error ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) Error() string
func (*CreatePolicyV1beta1PodSecurityPolicyCreated) GetPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type CreatePolicyV1beta1PodSecurityPolicyOK ¶
type CreatePolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
CreatePolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewCreatePolicyV1beta1PodSecurityPolicyOK ¶
func NewCreatePolicyV1beta1PodSecurityPolicyOK() *CreatePolicyV1beta1PodSecurityPolicyOK
NewCreatePolicyV1beta1PodSecurityPolicyOK creates a CreatePolicyV1beta1PodSecurityPolicyOK with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyOK) Error() string
func (*CreatePolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type CreatePolicyV1beta1PodSecurityPolicyParams ¶
type CreatePolicyV1beta1PodSecurityPolicyParams struct { /*Body*/ Body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy /*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 }
CreatePolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the create policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewCreatePolicyV1beta1PodSecurityPolicyParams ¶
func NewCreatePolicyV1beta1PodSecurityPolicyParams() *CreatePolicyV1beta1PodSecurityPolicyParams
NewCreatePolicyV1beta1PodSecurityPolicyParams creates a new CreatePolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *CreatePolicyV1beta1PodSecurityPolicyParams
NewCreatePolicyV1beta1PodSecurityPolicyParamsWithContext creates a new CreatePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *CreatePolicyV1beta1PodSecurityPolicyParams
NewCreatePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new CreatePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewCreatePolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *CreatePolicyV1beta1PodSecurityPolicyParams
NewCreatePolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new CreatePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetBody ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetBody adds the body to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetDryRun ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetFieldManager ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithBody ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyParams
WithBody adds the body to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *CreatePolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithDryRun ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *CreatePolicyV1beta1PodSecurityPolicyParams
WithDryRun adds the dryRun to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithFieldManager ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithFieldManager(fieldManager *string) *CreatePolicyV1beta1PodSecurityPolicyParams
WithFieldManager adds the fieldManager to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *CreatePolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *CreatePolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *CreatePolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the create policy v1beta1 pod security policy params
func (*CreatePolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreatePolicyV1beta1PodSecurityPolicyReader ¶
type CreatePolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
CreatePolicyV1beta1PodSecurityPolicyReader is a Reader for the CreatePolicyV1beta1PodSecurityPolicy structure.
func (*CreatePolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreatePolicyV1beta1PodSecurityPolicyUnauthorized ¶
type CreatePolicyV1beta1PodSecurityPolicyUnauthorized struct { }
CreatePolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewCreatePolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewCreatePolicyV1beta1PodSecurityPolicyUnauthorized() *CreatePolicyV1beta1PodSecurityPolicyUnauthorized
NewCreatePolicyV1beta1PodSecurityPolicyUnauthorized creates a CreatePolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK() *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK creates a DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK with default headers values
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) Error ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) Error() string
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams 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 }
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the delete policy v1beta1 collection namespaced pod disruption budget operation typically these are written to a http.Request
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams() *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams creates a new DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithContext ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithContext creates a new DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParamsWithTimeout creates a new DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetBody ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetContinue ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetContinue(continueVar *string)
SetContinue adds the continue to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetDryRun ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetFieldSelector ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetLabelSelector ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetLimit ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetLimit(limit *int64)
SetLimit adds the limit to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetOrphanDependents ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetPropagationPolicy ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetResourceVersion ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetResourceVersionMatch ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetTimeoutSeconds ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithBody ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithBody adds the body to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithContext adds the context to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithContinue ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithContinue(continueVar *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithContinue adds the continueVar to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithDryRun ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithDryRun adds the dryRun to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithFieldSelector ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithFieldSelector(fieldSelector *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithFieldSelector adds the fieldSelector to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithLabelSelector ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithLabelSelector(labelSelector *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithLabelSelector adds the labelSelector to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithLimit ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithLimit(limit *int64) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithLimit adds the limit to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithOrphanDependents ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithOrphanDependents adds the orphanDependents to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithPropagationPolicy ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithResourceVersion ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithResourceVersion(resourceVersion *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithResourceVersion adds the resourceVersion to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithResourceVersionMatch ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithResourceVersionMatch adds the resourceVersionMatch to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithTimeoutSeconds ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
WithTimeoutSeconds adds the timeoutSeconds to the delete policy v1beta1 collection namespaced pod disruption budget params
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetReader ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetReader is a Reader for the DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget structure.
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized struct { }
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized() *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized creates a DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized) Error() string
type DeletePolicyV1beta1CollectionPodSecurityPolicyOK ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeletePolicyV1beta1CollectionPodSecurityPolicyOK handles this case with default header values.
OK
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyOK ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyOK() *DeletePolicyV1beta1CollectionPodSecurityPolicyOK
NewDeletePolicyV1beta1CollectionPodSecurityPolicyOK creates a DeletePolicyV1beta1CollectionPodSecurityPolicyOK with default headers values
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK) Error ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) Error() string
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK) GetPayload ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeletePolicyV1beta1CollectionPodSecurityPolicyParams ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyParams 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 }
DeletePolicyV1beta1CollectionPodSecurityPolicyParams contains all the parameters to send to the API endpoint for the delete policy v1beta1 collection pod security policy operation typically these are written to a http.Request
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams() *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams creates a new DeletePolicyV1beta1CollectionPodSecurityPolicyParams object with the default values initialized.
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithContext ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithContext(ctx context.Context) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithContext creates a new DeletePolicyV1beta1CollectionPodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithHTTPClient ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithHTTPClient creates a new DeletePolicyV1beta1CollectionPodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithTimeout ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
NewDeletePolicyV1beta1CollectionPodSecurityPolicyParamsWithTimeout creates a new DeletePolicyV1beta1CollectionPodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetBody ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetContext ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetContinue ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetContinue(continueVar *string)
SetContinue adds the continue to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetDryRun ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetFieldSelector ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetHTTPClient ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetLabelSelector ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetLimit ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetLimit(limit *int64)
SetLimit adds the limit to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetOrphanDependents ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetPretty ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetPropagationPolicy ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetResourceVersion ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetResourceVersionMatch ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetTimeout ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetTimeoutSeconds ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithBody ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithBody adds the body to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithContext ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithContext(ctx context.Context) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithContext adds the context to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithContinue ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithContinue(continueVar *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithContinue adds the continueVar to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithDryRun ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithDryRun adds the dryRun to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithFieldSelector ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithFieldSelector(fieldSelector *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithFieldSelector adds the fieldSelector to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithHTTPClient ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithLabelSelector ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithLabelSelector(labelSelector *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithLabelSelector adds the labelSelector to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithLimit ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithLimit(limit *int64) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithLimit adds the limit to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithOrphanDependents ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithOrphanDependents adds the orphanDependents to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithPretty ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithPretty(pretty *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithPretty adds the pretty to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithPropagationPolicy ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithResourceVersion ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithResourceVersion(resourceVersion *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithResourceVersion adds the resourceVersion to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithResourceVersionMatch ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithResourceVersionMatch adds the resourceVersionMatch to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithTimeout ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithTimeout adds the timeout to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithTimeoutSeconds ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeletePolicyV1beta1CollectionPodSecurityPolicyParams
WithTimeoutSeconds adds the timeoutSeconds to the delete policy v1beta1 collection pod security policy params
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WriteToRequest ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeletePolicyV1beta1CollectionPodSecurityPolicyReader ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
DeletePolicyV1beta1CollectionPodSecurityPolicyReader is a Reader for the DeletePolicyV1beta1CollectionPodSecurityPolicy structure.
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyReader) ReadResponse ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized struct { }
DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized() *DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized
NewDeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized creates a DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized with default headers values
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized) Error ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized) Error() string
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted handles this case with default header values.
Accepted
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted creates a DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted with default headers values
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) Error ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) Error() string
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) GetPayload ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetOK() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetOK creates a DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams 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 PodDisruptionBudget */ 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 }
DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the delete policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
SetName adds the name to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetOrphanDependents ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPropagationPolicy ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithBody adds the body to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithDryRun adds the dryRun to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithName adds the name to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithOrphanDependents ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithOrphanDependents adds the orphanDependents to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPropagationPolicy ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the delete policy v1beta1 namespaced pod disruption budget params
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
DeletePolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the DeletePolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type DeletePolicyV1beta1PodSecurityPolicyAccepted ¶
type DeletePolicyV1beta1PodSecurityPolicyAccepted struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
DeletePolicyV1beta1PodSecurityPolicyAccepted handles this case with default header values.
Accepted
func NewDeletePolicyV1beta1PodSecurityPolicyAccepted ¶
func NewDeletePolicyV1beta1PodSecurityPolicyAccepted() *DeletePolicyV1beta1PodSecurityPolicyAccepted
NewDeletePolicyV1beta1PodSecurityPolicyAccepted creates a DeletePolicyV1beta1PodSecurityPolicyAccepted with default headers values
func (*DeletePolicyV1beta1PodSecurityPolicyAccepted) Error ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) Error() string
func (*DeletePolicyV1beta1PodSecurityPolicyAccepted) GetPayload ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type DeletePolicyV1beta1PodSecurityPolicyOK ¶
type DeletePolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
DeletePolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewDeletePolicyV1beta1PodSecurityPolicyOK ¶
func NewDeletePolicyV1beta1PodSecurityPolicyOK() *DeletePolicyV1beta1PodSecurityPolicyOK
NewDeletePolicyV1beta1PodSecurityPolicyOK creates a DeletePolicyV1beta1PodSecurityPolicyOK with default headers values
func (*DeletePolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyOK) Error() string
func (*DeletePolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type DeletePolicyV1beta1PodSecurityPolicyParams ¶
type DeletePolicyV1beta1PodSecurityPolicyParams 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 PodSecurityPolicy */ 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 }
DeletePolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the delete policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewDeletePolicyV1beta1PodSecurityPolicyParams ¶
func NewDeletePolicyV1beta1PodSecurityPolicyParams() *DeletePolicyV1beta1PodSecurityPolicyParams
NewDeletePolicyV1beta1PodSecurityPolicyParams creates a new DeletePolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *DeletePolicyV1beta1PodSecurityPolicyParams
NewDeletePolicyV1beta1PodSecurityPolicyParamsWithContext creates a new DeletePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *DeletePolicyV1beta1PodSecurityPolicyParams
NewDeletePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new DeletePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewDeletePolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *DeletePolicyV1beta1PodSecurityPolicyParams
NewDeletePolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new DeletePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetBody ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetDryRun ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetName ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetName(name string)
SetName adds the name to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetOrphanDependents ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetPropagationPolicy ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithBody ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeletePolicyV1beta1PodSecurityPolicyParams
WithBody adds the body to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *DeletePolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithDryRun ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *DeletePolicyV1beta1PodSecurityPolicyParams
WithDryRun adds the dryRun to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithGracePeriodSeconds ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeletePolicyV1beta1PodSecurityPolicyParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *DeletePolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithName ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithName(name string) *DeletePolicyV1beta1PodSecurityPolicyParams
WithName adds the name to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithOrphanDependents ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithOrphanDependents(orphanDependents *bool) *DeletePolicyV1beta1PodSecurityPolicyParams
WithOrphanDependents adds the orphanDependents to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *DeletePolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithPropagationPolicy ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithPropagationPolicy(propagationPolicy *string) *DeletePolicyV1beta1PodSecurityPolicyParams
WithPropagationPolicy adds the propagationPolicy to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *DeletePolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the delete policy v1beta1 pod security policy params
func (*DeletePolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeletePolicyV1beta1PodSecurityPolicyReader ¶
type DeletePolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
DeletePolicyV1beta1PodSecurityPolicyReader is a Reader for the DeletePolicyV1beta1PodSecurityPolicy structure.
func (*DeletePolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeletePolicyV1beta1PodSecurityPolicyUnauthorized ¶
type DeletePolicyV1beta1PodSecurityPolicyUnauthorized struct { }
DeletePolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewDeletePolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewDeletePolicyV1beta1PodSecurityPolicyUnauthorized() *DeletePolicyV1beta1PodSecurityPolicyUnauthorized
NewDeletePolicyV1beta1PodSecurityPolicyUnauthorized creates a DeletePolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*DeletePolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
type GetPolicyV1beta1APIResourcesOK ¶
type GetPolicyV1beta1APIResourcesOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}
GetPolicyV1beta1APIResourcesOK handles this case with default header values.
OK
func NewGetPolicyV1beta1APIResourcesOK ¶
func NewGetPolicyV1beta1APIResourcesOK() *GetPolicyV1beta1APIResourcesOK
NewGetPolicyV1beta1APIResourcesOK creates a GetPolicyV1beta1APIResourcesOK with default headers values
func (*GetPolicyV1beta1APIResourcesOK) Error ¶
func (o *GetPolicyV1beta1APIResourcesOK) Error() string
func (*GetPolicyV1beta1APIResourcesOK) GetPayload ¶
func (o *GetPolicyV1beta1APIResourcesOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
type GetPolicyV1beta1APIResourcesParams ¶
type GetPolicyV1beta1APIResourcesParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPolicyV1beta1APIResourcesParams contains all the parameters to send to the API endpoint for the get policy v1beta1 API resources operation typically these are written to a http.Request
func NewGetPolicyV1beta1APIResourcesParams ¶
func NewGetPolicyV1beta1APIResourcesParams() *GetPolicyV1beta1APIResourcesParams
NewGetPolicyV1beta1APIResourcesParams creates a new GetPolicyV1beta1APIResourcesParams object with the default values initialized.
func NewGetPolicyV1beta1APIResourcesParamsWithContext ¶
func NewGetPolicyV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetPolicyV1beta1APIResourcesParams
NewGetPolicyV1beta1APIResourcesParamsWithContext creates a new GetPolicyV1beta1APIResourcesParams object with the default values initialized, and the ability to set a context for a request
func NewGetPolicyV1beta1APIResourcesParamsWithHTTPClient ¶
func NewGetPolicyV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetPolicyV1beta1APIResourcesParams
NewGetPolicyV1beta1APIResourcesParamsWithHTTPClient creates a new GetPolicyV1beta1APIResourcesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPolicyV1beta1APIResourcesParamsWithTimeout ¶
func NewGetPolicyV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetPolicyV1beta1APIResourcesParams
NewGetPolicyV1beta1APIResourcesParamsWithTimeout creates a new GetPolicyV1beta1APIResourcesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPolicyV1beta1APIResourcesParams) SetContext ¶
func (o *GetPolicyV1beta1APIResourcesParams) SetContext(ctx context.Context)
SetContext adds the context to the get policy v1beta1 API resources params
func (*GetPolicyV1beta1APIResourcesParams) SetHTTPClient ¶
func (o *GetPolicyV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get policy v1beta1 API resources params
func (*GetPolicyV1beta1APIResourcesParams) SetTimeout ¶
func (o *GetPolicyV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get policy v1beta1 API resources params
func (*GetPolicyV1beta1APIResourcesParams) WithContext ¶
func (o *GetPolicyV1beta1APIResourcesParams) WithContext(ctx context.Context) *GetPolicyV1beta1APIResourcesParams
WithContext adds the context to the get policy v1beta1 API resources params
func (*GetPolicyV1beta1APIResourcesParams) WithHTTPClient ¶
func (o *GetPolicyV1beta1APIResourcesParams) WithHTTPClient(client *http.Client) *GetPolicyV1beta1APIResourcesParams
WithHTTPClient adds the HTTPClient to the get policy v1beta1 API resources params
func (*GetPolicyV1beta1APIResourcesParams) WithTimeout ¶
func (o *GetPolicyV1beta1APIResourcesParams) WithTimeout(timeout time.Duration) *GetPolicyV1beta1APIResourcesParams
WithTimeout adds the timeout to the get policy v1beta1 API resources params
func (*GetPolicyV1beta1APIResourcesParams) WriteToRequest ¶
func (o *GetPolicyV1beta1APIResourcesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPolicyV1beta1APIResourcesReader ¶
type GetPolicyV1beta1APIResourcesReader struct {
// contains filtered or unexported fields
}
GetPolicyV1beta1APIResourcesReader is a Reader for the GetPolicyV1beta1APIResources structure.
func (*GetPolicyV1beta1APIResourcesReader) ReadResponse ¶
func (o *GetPolicyV1beta1APIResourcesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPolicyV1beta1APIResourcesUnauthorized ¶
type GetPolicyV1beta1APIResourcesUnauthorized struct { }
GetPolicyV1beta1APIResourcesUnauthorized handles this case with default header values.
Unauthorized
func NewGetPolicyV1beta1APIResourcesUnauthorized ¶
func NewGetPolicyV1beta1APIResourcesUnauthorized() *GetPolicyV1beta1APIResourcesUnauthorized
NewGetPolicyV1beta1APIResourcesUnauthorized creates a GetPolicyV1beta1APIResourcesUnauthorized with default headers values
func (*GetPolicyV1beta1APIResourcesUnauthorized) Error ¶
func (o *GetPolicyV1beta1APIResourcesUnauthorized) Error() string
type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList
}
ListPolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetOK() *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewListPolicyV1beta1NamespacedPodDisruptionBudgetOK creates a ListPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList
type ListPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetParams 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 }
ListPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the list policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams() *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new ListPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new ListPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new ListPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewListPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new ListPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetAllowWatchBookmarks ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContinue ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContinue(continueVar *string)
SetContinue adds the continue to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldSelector ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLabelSelector ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLimit ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLimit(limit *int64)
SetLimit adds the limit to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersion ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersionMatch ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeoutSeconds ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetWatch ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetWatch(watch *bool)
SetWatch adds the watch to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithAllowWatchBookmarks ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContinue ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContinue(continueVar *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContinue adds the continueVar to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldSelector ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldSelector(fieldSelector *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithFieldSelector adds the fieldSelector to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLabelSelector ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLabelSelector(labelSelector *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithLabelSelector adds the labelSelector to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLimit ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLimit(limit *int64) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithLimit adds the limit to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersion ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersion(resourceVersion *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithResourceVersion adds the resourceVersion to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersionMatch ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithResourceVersionMatch adds the resourceVersionMatch to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeoutSeconds ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeoutSeconds adds the timeoutSeconds to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithWatch ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithWatch(watch *bool) *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithWatch adds the watch to the list policy v1beta1 namespaced pod disruption budget params
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListPolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
ListPolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the ListPolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList
}
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK handles this case with default header values.
OK
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK() *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK creates a ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK with default headers values
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) Error ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) Error() string
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) GetPayload ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams 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 }
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams contains all the parameters to send to the API endpoint for the list policy v1beta1 pod disruption budget for all namespaces operation typically these are written to a http.Request
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams() *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams creates a new ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams object with the default values initialized.
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithContext ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithContext(ctx context.Context) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithContext creates a new ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithHTTPClient ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithHTTPClient creates a new ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithTimeout ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParamsWithTimeout creates a new ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetAllowWatchBookmarks ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetContext ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetContext(ctx context.Context)
SetContext adds the context to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetContinue ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetContinue(continueVar *string)
SetContinue adds the continue to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetFieldSelector ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetHTTPClient ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetLabelSelector ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetLimit ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetLimit(limit *int64)
SetLimit adds the limit to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetPretty ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetPretty(pretty *string)
SetPretty adds the pretty to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetResourceVersion ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetResourceVersionMatch ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetTimeout ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetTimeoutSeconds ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetWatch ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) SetWatch(watch *bool)
SetWatch adds the watch to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithAllowWatchBookmarks ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithContext ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithContext(ctx context.Context) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithContext adds the context to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithContinue ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithContinue(continueVar *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithContinue adds the continueVar to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithFieldSelector ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithFieldSelector(fieldSelector *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithFieldSelector adds the fieldSelector to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithHTTPClient ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithHTTPClient(client *http.Client) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithHTTPClient adds the HTTPClient to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithLabelSelector ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithLabelSelector(labelSelector *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithLabelSelector adds the labelSelector to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithLimit ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithLimit(limit *int64) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithLimit adds the limit to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithPretty ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithPretty(pretty *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithPretty adds the pretty to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithResourceVersion ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithResourceVersion(resourceVersion *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithResourceVersion adds the resourceVersion to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithResourceVersionMatch ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithResourceVersionMatch adds the resourceVersionMatch to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithTimeout ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithTimeout(timeout time.Duration) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithTimeout adds the timeout to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithTimeoutSeconds ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithTimeoutSeconds adds the timeoutSeconds to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithWatch ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WithWatch(watch *bool) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
WithWatch adds the watch to the list policy v1beta1 pod disruption budget for all namespaces params
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WriteToRequest ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesReader ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesReader struct {
// contains filtered or unexported fields
}
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesReader is a Reader for the ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces structure.
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesReader) ReadResponse ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized struct { }
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized handles this case with default header values.
Unauthorized
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized() *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized creates a ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized with default headers values
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized) Error ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized) Error() string
type ListPolicyV1beta1PodSecurityPolicyOK ¶
type ListPolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList
}
ListPolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewListPolicyV1beta1PodSecurityPolicyOK ¶
func NewListPolicyV1beta1PodSecurityPolicyOK() *ListPolicyV1beta1PodSecurityPolicyOK
NewListPolicyV1beta1PodSecurityPolicyOK creates a ListPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*ListPolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *ListPolicyV1beta1PodSecurityPolicyOK) Error() string
func (*ListPolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *ListPolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList
type ListPolicyV1beta1PodSecurityPolicyParams ¶
type ListPolicyV1beta1PodSecurityPolicyParams 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 }
ListPolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the list policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewListPolicyV1beta1PodSecurityPolicyParams ¶
func NewListPolicyV1beta1PodSecurityPolicyParams() *ListPolicyV1beta1PodSecurityPolicyParams
NewListPolicyV1beta1PodSecurityPolicyParams creates a new ListPolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewListPolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewListPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *ListPolicyV1beta1PodSecurityPolicyParams
NewListPolicyV1beta1PodSecurityPolicyParamsWithContext creates a new ListPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewListPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewListPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *ListPolicyV1beta1PodSecurityPolicyParams
NewListPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new ListPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListPolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewListPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *ListPolicyV1beta1PodSecurityPolicyParams
NewListPolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new ListPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetAllowWatchBookmarks ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetContinue ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetContinue(continueVar *string)
SetContinue adds the continue to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetFieldSelector ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetLabelSelector ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetLimit ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetLimit(limit *int64)
SetLimit adds the limit to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetResourceVersion ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetResourceVersionMatch ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetTimeoutSeconds ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) SetWatch ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) SetWatch(watch *bool)
SetWatch adds the watch to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithAllowWatchBookmarks ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListPolicyV1beta1PodSecurityPolicyParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *ListPolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithContinue ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithContinue(continueVar *string) *ListPolicyV1beta1PodSecurityPolicyParams
WithContinue adds the continueVar to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithFieldSelector ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithFieldSelector(fieldSelector *string) *ListPolicyV1beta1PodSecurityPolicyParams
WithFieldSelector adds the fieldSelector to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *ListPolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithLabelSelector ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithLabelSelector(labelSelector *string) *ListPolicyV1beta1PodSecurityPolicyParams
WithLabelSelector adds the labelSelector to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithLimit ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithLimit(limit *int64) *ListPolicyV1beta1PodSecurityPolicyParams
WithLimit adds the limit to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *ListPolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithResourceVersion ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithResourceVersion(resourceVersion *string) *ListPolicyV1beta1PodSecurityPolicyParams
WithResourceVersion adds the resourceVersion to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithResourceVersionMatch ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListPolicyV1beta1PodSecurityPolicyParams
WithResourceVersionMatch adds the resourceVersionMatch to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *ListPolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithTimeoutSeconds ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListPolicyV1beta1PodSecurityPolicyParams
WithTimeoutSeconds adds the timeoutSeconds to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WithWatch ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WithWatch(watch *bool) *ListPolicyV1beta1PodSecurityPolicyParams
WithWatch adds the watch to the list policy v1beta1 pod security policy params
func (*ListPolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListPolicyV1beta1PodSecurityPolicyReader ¶
type ListPolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
ListPolicyV1beta1PodSecurityPolicyReader is a Reader for the ListPolicyV1beta1PodSecurityPolicy structure.
func (*ListPolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *ListPolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type ListPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
ListPolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewListPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewListPolicyV1beta1PodSecurityPolicyUnauthorized() *ListPolicyV1beta1PodSecurityPolicyUnauthorized
NewListPolicyV1beta1PodSecurityPolicyUnauthorized creates a ListPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*ListPolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *ListPolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetOK() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetOK creates a PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams 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 PodDisruptionBudget */ 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 }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the patch policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
SetBody adds the body to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetForce ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetForce(force *bool)
SetForce adds the force to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
SetName adds the name to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithBody adds the body to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithDryRun adds the dryRun to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager(fieldManager *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithFieldManager adds the fieldManager to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithForce ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithForce(force *bool) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithForce adds the force to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithName adds the name to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the patch policy v1beta1 namespaced pod disruption budget params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
PatchPolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the PatchPolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK handles this case with default header values.
OK
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK creates a PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) Error ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) Error() string
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) GetPayload ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams 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 PodDisruptionBudget */ 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 }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams contains all the parameters to send to the API endpoint for the patch policy v1beta1 namespaced pod disruption budget status operation typically these are written to a http.Request
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized.
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a context for a request
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetBody ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
SetBody adds the body to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext(ctx context.Context)
SetContext adds the context to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetDryRun ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetFieldManager ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetForce ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetForce(force *bool)
SetForce adds the force to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName(name string)
SetName adds the name to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty(pretty *string)
SetPretty adds the pretty to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithBody ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithBody adds the body to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext(ctx context.Context) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithContext adds the context to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithDryRun ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithDryRun(dryRun *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithDryRun adds the dryRun to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithFieldManager ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithFieldManager(fieldManager *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithFieldManager adds the fieldManager to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithForce ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithForce(force *bool) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithForce adds the force to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient(client *http.Client) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithHTTPClient adds the HTTPClient to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName(name string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithName adds the name to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace(namespace string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithNamespace adds the namespace to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty(pretty *string) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithPretty adds the pretty to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout(timeout time.Duration) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithTimeout adds the timeout to the patch policy v1beta1 namespaced pod disruption budget status params
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader struct {
// contains filtered or unexported fields
}
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader is a Reader for the PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus structure.
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader) ReadResponse ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized struct { }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized handles this case with default header values.
Unauthorized
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized creates a PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) Error ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) Error() string
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type PatchPolicyV1beta1PodSecurityPolicyOK ¶
type PatchPolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
PatchPolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewPatchPolicyV1beta1PodSecurityPolicyOK ¶
func NewPatchPolicyV1beta1PodSecurityPolicyOK() *PatchPolicyV1beta1PodSecurityPolicyOK
NewPatchPolicyV1beta1PodSecurityPolicyOK creates a PatchPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*PatchPolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyOK) Error() string
func (*PatchPolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type PatchPolicyV1beta1PodSecurityPolicyParams ¶
type PatchPolicyV1beta1PodSecurityPolicyParams 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 PodSecurityPolicy */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchPolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the patch policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewPatchPolicyV1beta1PodSecurityPolicyParams ¶
func NewPatchPolicyV1beta1PodSecurityPolicyParams() *PatchPolicyV1beta1PodSecurityPolicyParams
NewPatchPolicyV1beta1PodSecurityPolicyParams creates a new PatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *PatchPolicyV1beta1PodSecurityPolicyParams
NewPatchPolicyV1beta1PodSecurityPolicyParamsWithContext creates a new PatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *PatchPolicyV1beta1PodSecurityPolicyParams
NewPatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new PatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewPatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *PatchPolicyV1beta1PodSecurityPolicyParams
NewPatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new PatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetBody ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
SetBody adds the body to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetDryRun ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetFieldManager ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetForce ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetForce(force *bool)
SetForce adds the force to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetName ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetName(name string)
SetName adds the name to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithBody ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchPolicyV1beta1PodSecurityPolicyParams
WithBody adds the body to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *PatchPolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithDryRun ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *PatchPolicyV1beta1PodSecurityPolicyParams
WithDryRun adds the dryRun to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithFieldManager ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithFieldManager(fieldManager *string) *PatchPolicyV1beta1PodSecurityPolicyParams
WithFieldManager adds the fieldManager to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithForce ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithForce(force *bool) *PatchPolicyV1beta1PodSecurityPolicyParams
WithForce adds the force to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *PatchPolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithName ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithName(name string) *PatchPolicyV1beta1PodSecurityPolicyParams
WithName adds the name to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *PatchPolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *PatchPolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the patch policy v1beta1 pod security policy params
func (*PatchPolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchPolicyV1beta1PodSecurityPolicyReader ¶
type PatchPolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
PatchPolicyV1beta1PodSecurityPolicyReader is a Reader for the PatchPolicyV1beta1PodSecurityPolicy structure.
func (*PatchPolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type PatchPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
PatchPolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewPatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewPatchPolicyV1beta1PodSecurityPolicyUnauthorized() *PatchPolicyV1beta1PodSecurityPolicyUnauthorized
NewPatchPolicyV1beta1PodSecurityPolicyUnauthorized creates a PatchPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*PatchPolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetOK() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetOK creates a ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams struct { /*Exact Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. */ Exact *bool /*Export Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. */ Export *bool /*Name name of the PodDisruptionBudget */ 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 }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the read policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetExact ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetExact(exact *bool)
SetExact adds the exact to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetExport ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetExport(export *bool)
SetExport adds the export to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
SetName adds the name to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithExact ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithExact(exact *bool) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithExact adds the exact to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithExport ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithExport(export *bool) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithExport adds the export to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithName adds the name to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the read policy v1beta1 namespaced pod disruption budget params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
ReadPolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the ReadPolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK handles this case with default header values.
OK
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK creates a ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) Error ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) Error() string
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) GetPayload ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams struct { /*Name name of the PodDisruptionBudget */ 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 }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams contains all the parameters to send to the API endpoint for the read policy v1beta1 namespaced pod disruption budget status operation typically these are written to a http.Request
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized.
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a context for a request
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext(ctx context.Context)
SetContext adds the context to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName(name string)
SetName adds the name to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty(pretty *string)
SetPretty adds the pretty to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext(ctx context.Context) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithContext adds the context to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient(client *http.Client) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithHTTPClient adds the HTTPClient to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName(name string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithName adds the name to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace(namespace string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithNamespace adds the namespace to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty(pretty *string) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithPretty adds the pretty to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout(timeout time.Duration) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithTimeout adds the timeout to the read policy v1beta1 namespaced pod disruption budget status params
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader struct {
// contains filtered or unexported fields
}
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader is a Reader for the ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus structure.
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader) ReadResponse ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized struct { }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized handles this case with default header values.
Unauthorized
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized creates a ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) Error ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) Error() string
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type ReadPolicyV1beta1PodSecurityPolicyOK ¶
type ReadPolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
ReadPolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewReadPolicyV1beta1PodSecurityPolicyOK ¶
func NewReadPolicyV1beta1PodSecurityPolicyOK() *ReadPolicyV1beta1PodSecurityPolicyOK
NewReadPolicyV1beta1PodSecurityPolicyOK creates a ReadPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*ReadPolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyOK) Error() string
func (*ReadPolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type ReadPolicyV1beta1PodSecurityPolicyParams ¶
type ReadPolicyV1beta1PodSecurityPolicyParams struct { /*Exact Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. */ Exact *bool /*Export Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. */ Export *bool /*Name name of the PodSecurityPolicy */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReadPolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the read policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewReadPolicyV1beta1PodSecurityPolicyParams ¶
func NewReadPolicyV1beta1PodSecurityPolicyParams() *ReadPolicyV1beta1PodSecurityPolicyParams
NewReadPolicyV1beta1PodSecurityPolicyParams creates a new ReadPolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewReadPolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewReadPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *ReadPolicyV1beta1PodSecurityPolicyParams
NewReadPolicyV1beta1PodSecurityPolicyParamsWithContext creates a new ReadPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewReadPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewReadPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *ReadPolicyV1beta1PodSecurityPolicyParams
NewReadPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new ReadPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReadPolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewReadPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *ReadPolicyV1beta1PodSecurityPolicyParams
NewReadPolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new ReadPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetExact ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetExact(exact *bool)
SetExact adds the exact to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetExport ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetExport(export *bool)
SetExport adds the export to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetName ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetName(name string)
SetName adds the name to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *ReadPolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithExact ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithExact(exact *bool) *ReadPolicyV1beta1PodSecurityPolicyParams
WithExact adds the exact to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithExport ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithExport(export *bool) *ReadPolicyV1beta1PodSecurityPolicyParams
WithExport adds the export to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *ReadPolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithName ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithName(name string) *ReadPolicyV1beta1PodSecurityPolicyParams
WithName adds the name to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *ReadPolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *ReadPolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the read policy v1beta1 pod security policy params
func (*ReadPolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReadPolicyV1beta1PodSecurityPolicyReader ¶
type ReadPolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
ReadPolicyV1beta1PodSecurityPolicyReader is a Reader for the ReadPolicyV1beta1PodSecurityPolicy structure.
func (*ReadPolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReadPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type ReadPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
ReadPolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewReadPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewReadPolicyV1beta1PodSecurityPolicyUnauthorized() *ReadPolicyV1beta1PodSecurityPolicyUnauthorized
NewReadPolicyV1beta1PodSecurityPolicyUnauthorized creates a ReadPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*ReadPolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated handles this case with default header values.
Created
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated creates a ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) Error ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) Error() string
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) GetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK creates a ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams struct { /*Body*/ Body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget /*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 PodDisruptionBudget */ 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 }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the replace policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetBody adds the body to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
SetName adds the name to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithBody adds the body to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithDryRun(dryRun *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithDryRun adds the dryRun to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldManager(fieldManager *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithFieldManager adds the fieldManager to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithName adds the name to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the replace policy v1beta1 namespaced pod disruption budget params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the ReplacePolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated handles this case with default header values.
Created
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated creates a ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) Error ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) Error() string
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) GetPayload ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK handles this case with default header values.
OK
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK creates a ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) Error ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) Error() string
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) GetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams struct { /*Body*/ Body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget /*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 PodDisruptionBudget */ 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 }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams contains all the parameters to send to the API endpoint for the replace policy v1beta1 namespaced pod disruption budget status operation typically these are written to a http.Request
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized.
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithContext creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a context for a request
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithHTTPClient creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParamsWithTimeout creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetBody ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetBody adds the body to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetContext(ctx context.Context)
SetContext adds the context to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetDryRun ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetFieldManager ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetName(name string)
SetName adds the name to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetPretty(pretty *string)
SetPretty adds the pretty to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithBody ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithBody adds the body to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithContext(ctx context.Context) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithContext adds the context to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithDryRun ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithDryRun(dryRun *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithDryRun adds the dryRun to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithFieldManager ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithFieldManager(fieldManager *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithFieldManager adds the fieldManager to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithHTTPClient(client *http.Client) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithHTTPClient adds the HTTPClient to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithName(name string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithName adds the name to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithNamespace(namespace string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithNamespace adds the namespace to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithPretty(pretty *string) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithPretty adds the pretty to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WithTimeout(timeout time.Duration) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
WithTimeout adds the timeout to the replace policy v1beta1 namespaced pod disruption budget status params
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusReader ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusReader struct {
// contains filtered or unexported fields
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusReader is a Reader for the ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus structure.
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusReader) ReadResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized struct { }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized handles this case with default header values.
Unauthorized
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized creates a ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) Error ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) Error() string
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type ReplacePolicyV1beta1PodSecurityPolicyCreated ¶
type ReplacePolicyV1beta1PodSecurityPolicyCreated struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
ReplacePolicyV1beta1PodSecurityPolicyCreated handles this case with default header values.
Created
func NewReplacePolicyV1beta1PodSecurityPolicyCreated ¶
func NewReplacePolicyV1beta1PodSecurityPolicyCreated() *ReplacePolicyV1beta1PodSecurityPolicyCreated
NewReplacePolicyV1beta1PodSecurityPolicyCreated creates a ReplacePolicyV1beta1PodSecurityPolicyCreated with default headers values
func (*ReplacePolicyV1beta1PodSecurityPolicyCreated) Error ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) Error() string
func (*ReplacePolicyV1beta1PodSecurityPolicyCreated) GetPayload ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type ReplacePolicyV1beta1PodSecurityPolicyOK ¶
type ReplacePolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
}
ReplacePolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewReplacePolicyV1beta1PodSecurityPolicyOK ¶
func NewReplacePolicyV1beta1PodSecurityPolicyOK() *ReplacePolicyV1beta1PodSecurityPolicyOK
NewReplacePolicyV1beta1PodSecurityPolicyOK creates a ReplacePolicyV1beta1PodSecurityPolicyOK with default headers values
func (*ReplacePolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) Error() string
func (*ReplacePolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy
type ReplacePolicyV1beta1PodSecurityPolicyParams ¶
type ReplacePolicyV1beta1PodSecurityPolicyParams struct { /*Body*/ Body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy /*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 PodSecurityPolicy */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReplacePolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the replace policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewReplacePolicyV1beta1PodSecurityPolicyParams ¶
func NewReplacePolicyV1beta1PodSecurityPolicyParams() *ReplacePolicyV1beta1PodSecurityPolicyParams
NewReplacePolicyV1beta1PodSecurityPolicyParams creates a new ReplacePolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *ReplacePolicyV1beta1PodSecurityPolicyParams
NewReplacePolicyV1beta1PodSecurityPolicyParamsWithContext creates a new ReplacePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *ReplacePolicyV1beta1PodSecurityPolicyParams
NewReplacePolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new ReplacePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewReplacePolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *ReplacePolicyV1beta1PodSecurityPolicyParams
NewReplacePolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new ReplacePolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetBody ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetBody adds the body to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetDryRun ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetFieldManager ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetName ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetName(name string)
SetName adds the name to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithBody ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithBody(body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithBody adds the body to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithDryRun ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithDryRun(dryRun *string) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithDryRun adds the dryRun to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithFieldManager ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithFieldManager(fieldManager *string) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithFieldManager adds the fieldManager to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithName ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithName(name string) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithName adds the name to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *ReplacePolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the replace policy v1beta1 pod security policy params
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplacePolicyV1beta1PodSecurityPolicyReader ¶
type ReplacePolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
ReplacePolicyV1beta1PodSecurityPolicyReader is a Reader for the ReplacePolicyV1beta1PodSecurityPolicy structure.
func (*ReplacePolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized ¶
type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized struct { }
ReplacePolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewReplacePolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewReplacePolicyV1beta1PodSecurityPolicyUnauthorized() *ReplacePolicyV1beta1PodSecurityPolicyUnauthorized
NewReplacePolicyV1beta1PodSecurityPolicyUnauthorized creates a ReplacePolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*ReplacePolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK handles this case with default header values.
OK
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK creates a WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) Error ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) Error() string
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) GetPayload ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams 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 }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams contains all the parameters to send to the API endpoint for the watch policy v1beta1 namespaced pod disruption budget list operation typically these are written to a http.Request
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams object with the default values initialized.
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithContext ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithContext creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams object with the default values initialized, and the ability to set a context for a request
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithHTTPClient ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithHTTPClient creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithTimeout ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParamsWithTimeout creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetContext ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetContext(ctx context.Context)
SetContext adds the context to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetContinue ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetFieldSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetHTTPClient ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetLabelSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetLimit ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetNamespace ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetPretty ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetResourceVersion ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetResourceVersionMatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetTimeout ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetTimeoutSeconds ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetWatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithContext ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithContext adds the context to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithContinue ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithContinue(continueVar *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithContinue adds the continueVar to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithFieldSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithFieldSelector adds the fieldSelector to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithHTTPClient ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithHTTPClient adds the HTTPClient to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithLabelSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithLabelSelector adds the labelSelector to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithLimit ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithLimit(limit *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithLimit adds the limit to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithNamespace ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithNamespace(namespace string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithNamespace adds the namespace to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithPretty ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithPretty(pretty *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithPretty adds the pretty to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithResourceVersion ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithResourceVersion adds the resourceVersion to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithResourceVersionMatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithTimeout ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithTimeout adds the timeout to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithTimeoutSeconds ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithWatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WithWatch(watch *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
WithWatch adds the watch to the watch policy v1beta1 namespaced pod disruption budget list params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WriteToRequest ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListReader ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListReader struct {
// contains filtered or unexported fields
}
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListReader is a Reader for the WatchPolicyV1beta1NamespacedPodDisruptionBudgetList structure.
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListReader) ReadResponse ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized struct { }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized handles this case with default header values.
Unauthorized
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized creates a WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized) Error ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized) Error() string
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK handles this case with default header values.
OK
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetOK() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetOK creates a WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) Error() string
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams 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 PodDisruptionBudget */ 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 }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the parameters to send to the API endpoint for the watch policy v1beta1 namespaced pod disruption budget operation typically these are written to a http.Request
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized.
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithContext creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a context for a request
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithHTTPClient creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParamsWithTimeout creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContext(ctx context.Context)
SetContext adds the context to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContinue ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLabelSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLimit ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetName(name string)
SetName adds the name to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetNamespace(namespace string)
SetNamespace adds the namespace to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersion ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersionMatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeoutSeconds ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetWatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContext(ctx context.Context) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContext adds the context to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContinue ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithContinue(continueVar *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithContinue adds the continueVar to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithFieldSelector adds the fieldSelector to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithHTTPClient adds the HTTPClient to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLabelSelector ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithLabelSelector adds the labelSelector to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLimit ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithLimit(limit *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithLimit adds the limit to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithName(name string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithName adds the name to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithNamespace(namespace string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithNamespace adds the namespace to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithPretty(pretty *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithPretty adds the pretty to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersion ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithResourceVersion adds the resourceVersion to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersionMatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeout adds the timeout to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeoutSeconds ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithWatch ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WithWatch(watch *bool) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
WithWatch adds the watch to the watch policy v1beta1 namespaced pod disruption budget params
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetReader ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetReader struct {
// contains filtered or unexported fields
}
WatchPolicyV1beta1NamespacedPodDisruptionBudgetReader is a Reader for the WatchPolicyV1beta1NamespacedPodDisruptionBudget structure.
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized handles this case with default header values.
Unauthorized
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates a WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) Error() string
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK handles this case with default header values.
OK
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK() *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK creates a WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK with default headers values
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) Error ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) Error() string
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) GetPayload ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams 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 }
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch policy v1beta1 pod disruption budget list for all namespaces operation typically these are written to a http.Request
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams() *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams creates a new WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams object with the default values initialized.
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithContext ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithContext(ctx context.Context) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithContext creates a new WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithHTTPClient ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithHTTPClient creates a new WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithTimeout ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParamsWithTimeout creates a new WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetContext ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetContext(ctx context.Context)
SetContext adds the context to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetContinue ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetFieldSelector ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetHTTPClient ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetLabelSelector ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetLimit ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetPretty ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetResourceVersion ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetResourceVersionMatch ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetTimeout ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetTimeoutSeconds ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetWatch ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithContext ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithContext(ctx context.Context) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithContext adds the context to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithContinue ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithContinue(continueVar *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithContinue adds the continueVar to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithFieldSelector ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithFieldSelector adds the fieldSelector to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithHTTPClient ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithHTTPClient adds the HTTPClient to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithLabelSelector ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithLabelSelector adds the labelSelector to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithLimit ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithLimit(limit *int64) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithLimit adds the limit to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithPretty ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithPretty(pretty *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithPretty adds the pretty to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithResourceVersion ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithResourceVersion adds the resourceVersion to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithResourceVersionMatch ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithTimeout ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithTimeout adds the timeout to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithTimeoutSeconds ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithWatch ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WithWatch(watch *bool) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
WithWatch adds the watch to the watch policy v1beta1 pod disruption budget list for all namespaces params
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WriteToRequest ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesReader ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesReader struct {
// contains filtered or unexported fields
}
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesReader is a Reader for the WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces structure.
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesReader) ReadResponse ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized struct { }
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized handles this case with default header values.
Unauthorized
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized() *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized creates a WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized with default headers values
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized) Error ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized) Error() string
type WatchPolicyV1beta1PodSecurityPolicyListOK ¶
type WatchPolicyV1beta1PodSecurityPolicyListOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchPolicyV1beta1PodSecurityPolicyListOK handles this case with default header values.
OK
func NewWatchPolicyV1beta1PodSecurityPolicyListOK ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListOK() *WatchPolicyV1beta1PodSecurityPolicyListOK
NewWatchPolicyV1beta1PodSecurityPolicyListOK creates a WatchPolicyV1beta1PodSecurityPolicyListOK with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyListOK) Error ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) Error() string
func (*WatchPolicyV1beta1PodSecurityPolicyListOK) GetPayload ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchPolicyV1beta1PodSecurityPolicyListParams ¶
type WatchPolicyV1beta1PodSecurityPolicyListParams 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 }
WatchPolicyV1beta1PodSecurityPolicyListParams contains all the parameters to send to the API endpoint for the watch policy v1beta1 pod security policy list operation typically these are written to a http.Request
func NewWatchPolicyV1beta1PodSecurityPolicyListParams ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListParams() *WatchPolicyV1beta1PodSecurityPolicyListParams
NewWatchPolicyV1beta1PodSecurityPolicyListParams creates a new WatchPolicyV1beta1PodSecurityPolicyListParams object with the default values initialized.
func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithContext ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyListParams
NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithContext creates a new WatchPolicyV1beta1PodSecurityPolicyListParams object with the default values initialized, and the ability to set a context for a request
func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithHTTPClient ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyListParams
NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithHTTPClient creates a new WatchPolicyV1beta1PodSecurityPolicyListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithTimeout ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyListParams
NewWatchPolicyV1beta1PodSecurityPolicyListParamsWithTimeout creates a new WatchPolicyV1beta1PodSecurityPolicyListParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetContext ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetContext(ctx context.Context)
SetContext adds the context to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetContinue ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetFieldSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetHTTPClient ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetLabelSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetLimit ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetPretty ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetResourceVersion ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetResourceVersionMatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetTimeout ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetTimeoutSeconds ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) SetWatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithContext ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithContext adds the context to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithContinue ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithContinue(continueVar *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithContinue adds the continueVar to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithFieldSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithFieldSelector adds the fieldSelector to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithHTTPClient ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithHTTPClient adds the HTTPClient to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithLabelSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithLabelSelector adds the labelSelector to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithLimit ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithLimit(limit *int64) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithLimit adds the limit to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithPretty ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithPretty(pretty *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithPretty adds the pretty to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithResourceVersion ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithResourceVersion adds the resourceVersion to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithResourceVersionMatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithTimeout ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithTimeout adds the timeout to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithTimeoutSeconds ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WithWatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WithWatch(watch *bool) *WatchPolicyV1beta1PodSecurityPolicyListParams
WithWatch adds the watch to the watch policy v1beta1 pod security policy list params
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) WriteToRequest ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchPolicyV1beta1PodSecurityPolicyListReader ¶
type WatchPolicyV1beta1PodSecurityPolicyListReader struct {
// contains filtered or unexported fields
}
WatchPolicyV1beta1PodSecurityPolicyListReader is a Reader for the WatchPolicyV1beta1PodSecurityPolicyList structure.
func (*WatchPolicyV1beta1PodSecurityPolicyListReader) ReadResponse ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized ¶
type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized struct { }
WatchPolicyV1beta1PodSecurityPolicyListUnauthorized handles this case with default header values.
Unauthorized
func NewWatchPolicyV1beta1PodSecurityPolicyListUnauthorized ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListUnauthorized() *WatchPolicyV1beta1PodSecurityPolicyListUnauthorized
NewWatchPolicyV1beta1PodSecurityPolicyListUnauthorized creates a WatchPolicyV1beta1PodSecurityPolicyListUnauthorized with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyListUnauthorized) Error ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListUnauthorized) Error() string
type WatchPolicyV1beta1PodSecurityPolicyOK ¶
type WatchPolicyV1beta1PodSecurityPolicyOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchPolicyV1beta1PodSecurityPolicyOK handles this case with default header values.
OK
func NewWatchPolicyV1beta1PodSecurityPolicyOK ¶
func NewWatchPolicyV1beta1PodSecurityPolicyOK() *WatchPolicyV1beta1PodSecurityPolicyOK
NewWatchPolicyV1beta1PodSecurityPolicyOK creates a WatchPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyOK) Error ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyOK) Error() string
func (*WatchPolicyV1beta1PodSecurityPolicyOK) GetPayload ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchPolicyV1beta1PodSecurityPolicyParams ¶
type WatchPolicyV1beta1PodSecurityPolicyParams 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 PodSecurityPolicy */ 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 }
WatchPolicyV1beta1PodSecurityPolicyParams contains all the parameters to send to the API endpoint for the watch policy v1beta1 pod security policy operation typically these are written to a http.Request
func NewWatchPolicyV1beta1PodSecurityPolicyParams ¶
func NewWatchPolicyV1beta1PodSecurityPolicyParams() *WatchPolicyV1beta1PodSecurityPolicyParams
NewWatchPolicyV1beta1PodSecurityPolicyParams creates a new WatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized.
func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithContext ¶
func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyParams
NewWatchPolicyV1beta1PodSecurityPolicyParamsWithContext creates a new WatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a context for a request
func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient ¶
func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyParams
NewWatchPolicyV1beta1PodSecurityPolicyParamsWithHTTPClient creates a new WatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout ¶
func NewWatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyParams
NewWatchPolicyV1beta1PodSecurityPolicyParamsWithTimeout creates a new WatchPolicyV1beta1PodSecurityPolicyParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetContext ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetContinue ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetFieldSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetLabelSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetLimit ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetName ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetName(name string)
SetName adds the name to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetPretty ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetResourceVersion ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetResourceVersionMatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetTimeout ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetTimeoutSeconds ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) SetWatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithAllowWatchBookmarks ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchPolicyV1beta1PodSecurityPolicyParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithContext ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithContext(ctx context.Context) *WatchPolicyV1beta1PodSecurityPolicyParams
WithContext adds the context to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithContinue ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithContinue(continueVar *string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithContinue adds the continueVar to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithFieldSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithFieldSelector(fieldSelector *string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithFieldSelector adds the fieldSelector to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithHTTPClient(client *http.Client) *WatchPolicyV1beta1PodSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithLabelSelector ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithLabelSelector(labelSelector *string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithLabelSelector adds the labelSelector to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithLimit ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithLimit(limit *int64) *WatchPolicyV1beta1PodSecurityPolicyParams
WithLimit adds the limit to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithName ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithName(name string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithName adds the name to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithPretty ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithPretty(pretty *string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithPretty adds the pretty to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithResourceVersion ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithResourceVersion(resourceVersion *string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithResourceVersion adds the resourceVersion to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithResourceVersionMatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchPolicyV1beta1PodSecurityPolicyParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithTimeout ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithTimeout(timeout time.Duration) *WatchPolicyV1beta1PodSecurityPolicyParams
WithTimeout adds the timeout to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithTimeoutSeconds ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchPolicyV1beta1PodSecurityPolicyParams
WithTimeoutSeconds adds the timeoutSeconds to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WithWatch ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WithWatch(watch *bool) *WatchPolicyV1beta1PodSecurityPolicyParams
WithWatch adds the watch to the watch policy v1beta1 pod security policy params
func (*WatchPolicyV1beta1PodSecurityPolicyParams) WriteToRequest ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchPolicyV1beta1PodSecurityPolicyReader ¶
type WatchPolicyV1beta1PodSecurityPolicyReader struct {
// contains filtered or unexported fields
}
WatchPolicyV1beta1PodSecurityPolicyReader is a Reader for the WatchPolicyV1beta1PodSecurityPolicy structure.
func (*WatchPolicyV1beta1PodSecurityPolicyReader) ReadResponse ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type WatchPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
WatchPolicyV1beta1PodSecurityPolicyUnauthorized handles this case with default header values.
Unauthorized
func NewWatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewWatchPolicyV1beta1PodSecurityPolicyUnauthorized() *WatchPolicyV1beta1PodSecurityPolicyUnauthorized
NewWatchPolicyV1beta1PodSecurityPolicyUnauthorized creates a WatchPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyUnauthorized) Error ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyUnauthorized) Error() string
Source Files ¶
- create_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- create_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- create_policy_v1beta1_pod_security_policy_parameters.go
- create_policy_v1beta1_pod_security_policy_responses.go
- delete_policy_v1beta1_collection_namespaced_pod_disruption_budget_parameters.go
- delete_policy_v1beta1_collection_namespaced_pod_disruption_budget_responses.go
- delete_policy_v1beta1_collection_pod_security_policy_parameters.go
- delete_policy_v1beta1_collection_pod_security_policy_responses.go
- delete_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- delete_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- delete_policy_v1beta1_pod_security_policy_parameters.go
- delete_policy_v1beta1_pod_security_policy_responses.go
- get_policy_v1beta1_api_resources_parameters.go
- get_policy_v1beta1_api_resources_responses.go
- list_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- list_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- list_policy_v1beta1_pod_disruption_budget_for_all_namespaces_parameters.go
- list_policy_v1beta1_pod_disruption_budget_for_all_namespaces_responses.go
- list_policy_v1beta1_pod_security_policy_parameters.go
- list_policy_v1beta1_pod_security_policy_responses.go
- patch_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- patch_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- patch_policy_v1beta1_namespaced_pod_disruption_budget_status_parameters.go
- patch_policy_v1beta1_namespaced_pod_disruption_budget_status_responses.go
- patch_policy_v1beta1_pod_security_policy_parameters.go
- patch_policy_v1beta1_pod_security_policy_responses.go
- policy_v1beta1_client.go
- read_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- read_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- read_policy_v1beta1_namespaced_pod_disruption_budget_status_parameters.go
- read_policy_v1beta1_namespaced_pod_disruption_budget_status_responses.go
- read_policy_v1beta1_pod_security_policy_parameters.go
- read_policy_v1beta1_pod_security_policy_responses.go
- replace_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- replace_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- replace_policy_v1beta1_namespaced_pod_disruption_budget_status_parameters.go
- replace_policy_v1beta1_namespaced_pod_disruption_budget_status_responses.go
- replace_policy_v1beta1_pod_security_policy_parameters.go
- replace_policy_v1beta1_pod_security_policy_responses.go
- watch_policy_v1beta1_namespaced_pod_disruption_budget_list_parameters.go
- watch_policy_v1beta1_namespaced_pod_disruption_budget_list_responses.go
- watch_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- watch_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- watch_policy_v1beta1_pod_disruption_budget_list_for_all_namespaces_parameters.go
- watch_policy_v1beta1_pod_disruption_budget_list_for_all_namespaces_responses.go
- watch_policy_v1beta1_pod_security_policy_list_parameters.go
- watch_policy_v1beta1_pod_security_policy_list_responses.go
- watch_policy_v1beta1_pod_security_policy_parameters.go
- watch_policy_v1beta1_pod_security_policy_responses.go