Documentation
¶
Index ¶
- Constants
- type CreatePolicyV1beta1NamespacedPodDisruptionBudget
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
- type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type CreatePolicyV1beta1PodSecurityPolicy
- type CreatePolicyV1beta1PodSecurityPolicyAccepted
- func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyAccepted
- func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreatePolicyV1beta1PodSecurityPolicyCreated
- func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyCreated
- func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreatePolicyV1beta1PodSecurityPolicyHandler
- type CreatePolicyV1beta1PodSecurityPolicyHandlerFunc
- type CreatePolicyV1beta1PodSecurityPolicyOK
- func (o *CreatePolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *CreatePolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyOK
- func (o *CreatePolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreatePolicyV1beta1PodSecurityPolicyParams
- type CreatePolicyV1beta1PodSecurityPolicyUnauthorized
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandler
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandlerFunc
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
- func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
- type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized
- type DeletePolicyV1beta1CollectionPodSecurityPolicy
- type DeletePolicyV1beta1CollectionPodSecurityPolicyHandler
- type DeletePolicyV1beta1CollectionPodSecurityPolicyHandlerFunc
- type DeletePolicyV1beta1CollectionPodSecurityPolicyOK
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1CollectionPodSecurityPolicyOK
- func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeletePolicyV1beta1CollectionPodSecurityPolicyParams
- type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized
- type DeletePolicyV1beta1NamespacedPodDisruptionBudget
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
- type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type DeletePolicyV1beta1PodSecurityPolicy
- type DeletePolicyV1beta1PodSecurityPolicyAccepted
- func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *DeletePolicyV1beta1PodSecurityPolicyAccepted
- func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeletePolicyV1beta1PodSecurityPolicyHandler
- type DeletePolicyV1beta1PodSecurityPolicyHandlerFunc
- type DeletePolicyV1beta1PodSecurityPolicyOK
- func (o *DeletePolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *DeletePolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *DeletePolicyV1beta1PodSecurityPolicyOK
- func (o *DeletePolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeletePolicyV1beta1PodSecurityPolicyParams
- type DeletePolicyV1beta1PodSecurityPolicyUnauthorized
- type GetPolicyV1beta1APIResources
- type GetPolicyV1beta1APIResourcesHandler
- type GetPolicyV1beta1APIResourcesHandlerFunc
- type GetPolicyV1beta1APIResourcesOK
- func (o *GetPolicyV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
- func (o *GetPolicyV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetPolicyV1beta1APIResourcesOK
- func (o *GetPolicyV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetPolicyV1beta1APIResourcesParams
- type GetPolicyV1beta1APIResourcesUnauthorized
- type ListPolicyV1beta1NamespacedPodDisruptionBudget
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList)
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList) *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
- type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandler
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandlerFunc
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList)
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
- func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
- type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized
- type ListPolicyV1beta1PodSecurityPolicy
- type ListPolicyV1beta1PodSecurityPolicyHandler
- type ListPolicyV1beta1PodSecurityPolicyHandlerFunc
- type ListPolicyV1beta1PodSecurityPolicyOK
- func (o *ListPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList)
- func (o *ListPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList) *ListPolicyV1beta1PodSecurityPolicyOK
- func (o *ListPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListPolicyV1beta1PodSecurityPolicyParams
- type ListPolicyV1beta1PodSecurityPolicyUnauthorized
- type PatchPolicyV1beta1NamespacedPodDisruptionBudget
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
- type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type PatchPolicyV1beta1PodSecurityPolicy
- type PatchPolicyV1beta1PodSecurityPolicyHandler
- type PatchPolicyV1beta1PodSecurityPolicyHandlerFunc
- type PatchPolicyV1beta1PodSecurityPolicyOK
- func (o *PatchPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *PatchPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *PatchPolicyV1beta1PodSecurityPolicyOK
- func (o *PatchPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchPolicyV1beta1PodSecurityPolicyParams
- type PatchPolicyV1beta1PodSecurityPolicyUnauthorized
- type ReadPolicyV1beta1NamespacedPodDisruptionBudget
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
- type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type ReadPolicyV1beta1PodSecurityPolicy
- type ReadPolicyV1beta1PodSecurityPolicyHandler
- type ReadPolicyV1beta1PodSecurityPolicyHandlerFunc
- type ReadPolicyV1beta1PodSecurityPolicyOK
- func (o *ReadPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *ReadPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReadPolicyV1beta1PodSecurityPolicyOK
- func (o *ReadPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadPolicyV1beta1PodSecurityPolicyParams
- type ReadPolicyV1beta1PodSecurityPolicyUnauthorized
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudget
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
- func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
- type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type ReplacePolicyV1beta1PodSecurityPolicy
- type ReplacePolicyV1beta1PodSecurityPolicyCreated
- func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReplacePolicyV1beta1PodSecurityPolicyCreated
- func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplacePolicyV1beta1PodSecurityPolicyHandler
- type ReplacePolicyV1beta1PodSecurityPolicyHandlerFunc
- type ReplacePolicyV1beta1PodSecurityPolicyOK
- func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
- func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReplacePolicyV1beta1PodSecurityPolicyOK
- func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplacePolicyV1beta1PodSecurityPolicyParams
- type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized
- type WatchPolicyV1beta1NamespacedPodDisruptionBudget
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetList
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandler
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandlerFunc
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
- func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
- type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandler
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandlerFunc
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
- func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
- type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized
- type WatchPolicyV1beta1PodSecurityPolicy
- type WatchPolicyV1beta1PodSecurityPolicyHandler
- type WatchPolicyV1beta1PodSecurityPolicyHandlerFunc
- type WatchPolicyV1beta1PodSecurityPolicyList
- type WatchPolicyV1beta1PodSecurityPolicyListHandler
- type WatchPolicyV1beta1PodSecurityPolicyListHandlerFunc
- type WatchPolicyV1beta1PodSecurityPolicyListOK
- func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1PodSecurityPolicyListOK
- func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchPolicyV1beta1PodSecurityPolicyListParams
- type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized
- type WatchPolicyV1beta1PodSecurityPolicyOK
- func (o *WatchPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1PodSecurityPolicyOK
- func (o *WatchPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchPolicyV1beta1PodSecurityPolicyParams
- type WatchPolicyV1beta1PodSecurityPolicyUnauthorized
Constants ¶
const CreatePolicyV1beta1NamespacedPodDisruptionBudgetAcceptedCode int = 202
CreatePolicyV1beta1NamespacedPodDisruptionBudgetAcceptedCode is the HTTP code returned for type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
const CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreatedCode int = 201
CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreatedCode is the HTTP code returned for type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
const CreatePolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
CreatePolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const CreatePolicyV1beta1PodSecurityPolicyAcceptedCode int = 202
CreatePolicyV1beta1PodSecurityPolicyAcceptedCode is the HTTP code returned for type CreatePolicyV1beta1PodSecurityPolicyAccepted
const CreatePolicyV1beta1PodSecurityPolicyCreatedCode int = 201
CreatePolicyV1beta1PodSecurityPolicyCreatedCode is the HTTP code returned for type CreatePolicyV1beta1PodSecurityPolicyCreated
const CreatePolicyV1beta1PodSecurityPolicyOKCode int = 200
CreatePolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type CreatePolicyV1beta1PodSecurityPolicyOK
CreatePolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type CreatePolicyV1beta1PodSecurityPolicyUnauthorized
const DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOKCode int = 200
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized
const DeletePolicyV1beta1CollectionPodSecurityPolicyOKCode int = 200
DeletePolicyV1beta1CollectionPodSecurityPolicyOKCode is the HTTP code returned for type DeletePolicyV1beta1CollectionPodSecurityPolicyOK
DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorizedCode is the HTTP code returned for type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized
const DeletePolicyV1beta1NamespacedPodDisruptionBudgetAcceptedCode int = 202
DeletePolicyV1beta1NamespacedPodDisruptionBudgetAcceptedCode is the HTTP code returned for type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
const DeletePolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
DeletePolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const DeletePolicyV1beta1PodSecurityPolicyAcceptedCode int = 202
DeletePolicyV1beta1PodSecurityPolicyAcceptedCode is the HTTP code returned for type DeletePolicyV1beta1PodSecurityPolicyAccepted
const DeletePolicyV1beta1PodSecurityPolicyOKCode int = 200
DeletePolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type DeletePolicyV1beta1PodSecurityPolicyOK
DeletePolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type DeletePolicyV1beta1PodSecurityPolicyUnauthorized
const GetPolicyV1beta1APIResourcesOKCode int = 200
GetPolicyV1beta1APIResourcesOKCode is the HTTP code returned for type GetPolicyV1beta1APIResourcesOK
GetPolicyV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetPolicyV1beta1APIResourcesUnauthorized
const ListPolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
ListPolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOKCode int = 200
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOKCode is the HTTP code returned for type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized
const ListPolicyV1beta1PodSecurityPolicyOKCode int = 200
ListPolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type ListPolicyV1beta1PodSecurityPolicyOK
ListPolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type ListPolicyV1beta1PodSecurityPolicyUnauthorized
const PatchPolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
PatchPolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
const PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOKCode int = 200
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOKCode is the HTTP code returned for type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorizedCode is the HTTP code returned for type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const PatchPolicyV1beta1PodSecurityPolicyOKCode int = 200
PatchPolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type PatchPolicyV1beta1PodSecurityPolicyOK
PatchPolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type PatchPolicyV1beta1PodSecurityPolicyUnauthorized
const ReadPolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
ReadPolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
const ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOKCode int = 200
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOKCode is the HTTP code returned for type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorizedCode is the HTTP code returned for type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const ReadPolicyV1beta1PodSecurityPolicyOKCode int = 200
ReadPolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type ReadPolicyV1beta1PodSecurityPolicyOK
ReadPolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type ReadPolicyV1beta1PodSecurityPolicyUnauthorized
const ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreatedCode int = 201
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreatedCode is the HTTP code returned for type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
const ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
const ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreatedCode int = 201
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreatedCode is the HTTP code returned for type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
const ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOKCode int = 200
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOKCode is the HTTP code returned for type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorizedCode is the HTTP code returned for type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const ReplacePolicyV1beta1PodSecurityPolicyCreatedCode int = 201
ReplacePolicyV1beta1PodSecurityPolicyCreatedCode is the HTTP code returned for type ReplacePolicyV1beta1PodSecurityPolicyCreated
const ReplacePolicyV1beta1PodSecurityPolicyOKCode int = 200
ReplacePolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type ReplacePolicyV1beta1PodSecurityPolicyOK
ReplacePolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized
const WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOKCode int = 200
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOKCode is the HTTP code returned for type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorizedCode is the HTTP code returned for type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized
const WatchPolicyV1beta1NamespacedPodDisruptionBudgetOKCode int = 200
WatchPolicyV1beta1NamespacedPodDisruptionBudgetOKCode is the HTTP code returned for type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorizedCode is the HTTP code returned for type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
const WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOKCode int = 200
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOKCode is the HTTP code returned for type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized
const WatchPolicyV1beta1PodSecurityPolicyListOKCode int = 200
WatchPolicyV1beta1PodSecurityPolicyListOKCode is the HTTP code returned for type WatchPolicyV1beta1PodSecurityPolicyListOK
WatchPolicyV1beta1PodSecurityPolicyListUnauthorizedCode is the HTTP code returned for type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized
const WatchPolicyV1beta1PodSecurityPolicyOKCode int = 200
WatchPolicyV1beta1PodSecurityPolicyOKCode is the HTTP code returned for type WatchPolicyV1beta1PodSecurityPolicyOK
WatchPolicyV1beta1PodSecurityPolicyUnauthorizedCode is the HTTP code returned for type WatchPolicyV1beta1PodSecurityPolicyUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudget ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandler }
CreatePolicyV1beta1NamespacedPodDisruptionBudget swagger:route POST /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets policy_v1beta1 createPolicyV1beta1NamespacedPodDisruptionBudget
create a PodDisruptionBudget
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandler) *CreatePolicyV1beta1NamespacedPodDisruptionBudget
NewCreatePolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the create policy v1beta1 namespaced pod disruption budget operation
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted Accepted
swagger:response createPolicyV1beta1NamespacedPodDisruptionBudgetAccepted
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted creates CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) SetPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the create policy v1beta1 namespaced pod disruption budget accepted response
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WithPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
WithPayload adds the payload to the create policy v1beta1 namespaced pod disruption budget accepted response
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WriteResponse ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated Created
swagger:response createPolicyV1beta1NamespacedPodDisruptionBudgetCreated
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated creates CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) SetPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the create policy v1beta1 namespaced pod disruption budget created response
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WithPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated
WithPayload adds the payload to the create policy v1beta1 namespaced pod disruption budget created response
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WriteResponse ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid create policy v1beta1 namespaced pod disruption budget params
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a create policy v1beta1 namespaced pod disruption budget handler
func (CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn CreatePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response createPolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetOK() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetOK creates CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the create policy v1beta1 namespaced pod disruption budget o k response
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the create policy v1beta1 namespaced pod disruption budget o k response
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ FieldManager *string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the create policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters createPolicyV1beta1NamespacedPodDisruptionBudget
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams() CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response createPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewCreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *CreatePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1PodSecurityPolicy ¶
type CreatePolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler CreatePolicyV1beta1PodSecurityPolicyHandler }
CreatePolicyV1beta1PodSecurityPolicy swagger:route POST /apis/policy/v1beta1/podsecuritypolicies policy_v1beta1 createPolicyV1beta1PodSecurityPolicy
create a PodSecurityPolicy
func NewCreatePolicyV1beta1PodSecurityPolicy ¶
func NewCreatePolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler CreatePolicyV1beta1PodSecurityPolicyHandler) *CreatePolicyV1beta1PodSecurityPolicy
NewCreatePolicyV1beta1PodSecurityPolicy creates a new http.Handler for the create policy v1beta1 pod security policy operation
func (*CreatePolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *CreatePolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreatePolicyV1beta1PodSecurityPolicyAccepted ¶
type CreatePolicyV1beta1PodSecurityPolicyAccepted struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
CreatePolicyV1beta1PodSecurityPolicyAccepted Accepted
swagger:response createPolicyV1beta1PodSecurityPolicyAccepted
func NewCreatePolicyV1beta1PodSecurityPolicyAccepted ¶
func NewCreatePolicyV1beta1PodSecurityPolicyAccepted() *CreatePolicyV1beta1PodSecurityPolicyAccepted
NewCreatePolicyV1beta1PodSecurityPolicyAccepted creates CreatePolicyV1beta1PodSecurityPolicyAccepted with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyAccepted) SetPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the create policy v1beta1 pod security policy accepted response
func (*CreatePolicyV1beta1PodSecurityPolicyAccepted) WithPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyAccepted
WithPayload adds the payload to the create policy v1beta1 pod security policy accepted response
func (*CreatePolicyV1beta1PodSecurityPolicyAccepted) WriteResponse ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1PodSecurityPolicyCreated ¶
type CreatePolicyV1beta1PodSecurityPolicyCreated struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
CreatePolicyV1beta1PodSecurityPolicyCreated Created
swagger:response createPolicyV1beta1PodSecurityPolicyCreated
func NewCreatePolicyV1beta1PodSecurityPolicyCreated ¶
func NewCreatePolicyV1beta1PodSecurityPolicyCreated() *CreatePolicyV1beta1PodSecurityPolicyCreated
NewCreatePolicyV1beta1PodSecurityPolicyCreated creates CreatePolicyV1beta1PodSecurityPolicyCreated with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyCreated) SetPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the create policy v1beta1 pod security policy created response
func (*CreatePolicyV1beta1PodSecurityPolicyCreated) WithPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyCreated
WithPayload adds the payload to the create policy v1beta1 pod security policy created response
func (*CreatePolicyV1beta1PodSecurityPolicyCreated) WriteResponse ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1PodSecurityPolicyHandler ¶
type CreatePolicyV1beta1PodSecurityPolicyHandler interface {
Handle(CreatePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
CreatePolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid create policy v1beta1 pod security policy params
type CreatePolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type CreatePolicyV1beta1PodSecurityPolicyHandlerFunc func(CreatePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
CreatePolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a create policy v1beta1 pod security policy handler
func (CreatePolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn CreatePolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params CreatePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type CreatePolicyV1beta1PodSecurityPolicyOK ¶
type CreatePolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
CreatePolicyV1beta1PodSecurityPolicyOK OK
swagger:response createPolicyV1beta1PodSecurityPolicyOK
func NewCreatePolicyV1beta1PodSecurityPolicyOK ¶
func NewCreatePolicyV1beta1PodSecurityPolicyOK() *CreatePolicyV1beta1PodSecurityPolicyOK
NewCreatePolicyV1beta1PodSecurityPolicyOK creates CreatePolicyV1beta1PodSecurityPolicyOK with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the create policy v1beta1 pod security policy o k response
func (*CreatePolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *CreatePolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the create policy v1beta1 pod security policy o k response
func (*CreatePolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreatePolicyV1beta1PodSecurityPolicyParams ¶
type CreatePolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ FieldManager *string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreatePolicyV1beta1PodSecurityPolicyParams contains all the bound params for the create policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters createPolicyV1beta1PodSecurityPolicy
func NewCreatePolicyV1beta1PodSecurityPolicyParams ¶
func NewCreatePolicyV1beta1PodSecurityPolicyParams() CreatePolicyV1beta1PodSecurityPolicyParams
NewCreatePolicyV1beta1PodSecurityPolicyParams creates a new CreatePolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*CreatePolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreatePolicyV1beta1PodSecurityPolicyParams() beforehand.
type CreatePolicyV1beta1PodSecurityPolicyUnauthorized ¶
type CreatePolicyV1beta1PodSecurityPolicyUnauthorized struct { }
CreatePolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response createPolicyV1beta1PodSecurityPolicyUnauthorized
func NewCreatePolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewCreatePolicyV1beta1PodSecurityPolicyUnauthorized() *CreatePolicyV1beta1PodSecurityPolicyUnauthorized
NewCreatePolicyV1beta1PodSecurityPolicyUnauthorized creates CreatePolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*CreatePolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *CreatePolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget struct { Context *middleware.Context Handler DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandler }
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget swagger:route DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets policy_v1beta1 deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget
delete collection of PodDisruptionBudget
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget(ctx *middleware.Context, handler DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandler) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget creates a new http.Handler for the delete policy v1beta1 collection namespaced pod disruption budget operation
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandler ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandler interface {
Handle(DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) middleware.Responder
}
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandler interface for that can handle valid delete policy v1beta1 collection namespaced pod disruption budget params
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandlerFunc ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandlerFunc func(DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) middleware.Responder
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a delete policy v1beta1 collection namespaced pod disruption budget handler
func (DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetHandlerFunc) Handle(params DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK OK
swagger:response deletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK() *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK creates DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK with default headers values
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete policy v1beta1 collection namespaced pod disruption budget o k response
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the delete policy v1beta1 collection namespaced pod disruption budget o k response
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*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. Unique: true In: query */ Continue *string /*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 Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*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. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*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. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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. Unique: true In: query */ PropagationPolicy *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams contains all the bound params for the delete policy v1beta1 collection namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams() DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams creates a new DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetParams() beforehand.
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized ¶
type DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized struct { }
DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response deletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized ¶
func NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized() *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized
NewDeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized creates DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *DeletePolicyV1beta1CollectionNamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1CollectionPodSecurityPolicy ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicy struct { Context *middleware.Context Handler DeletePolicyV1beta1CollectionPodSecurityPolicyHandler }
DeletePolicyV1beta1CollectionPodSecurityPolicy swagger:route DELETE /apis/policy/v1beta1/podsecuritypolicies policy_v1beta1 deletePolicyV1beta1CollectionPodSecurityPolicy
delete collection of PodSecurityPolicy
func NewDeletePolicyV1beta1CollectionPodSecurityPolicy ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicy(ctx *middleware.Context, handler DeletePolicyV1beta1CollectionPodSecurityPolicyHandler) *DeletePolicyV1beta1CollectionPodSecurityPolicy
NewDeletePolicyV1beta1CollectionPodSecurityPolicy creates a new http.Handler for the delete policy v1beta1 collection pod security policy operation
func (*DeletePolicyV1beta1CollectionPodSecurityPolicy) ServeHTTP ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeletePolicyV1beta1CollectionPodSecurityPolicyHandler ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyHandler interface {
Handle(DeletePolicyV1beta1CollectionPodSecurityPolicyParams) middleware.Responder
}
DeletePolicyV1beta1CollectionPodSecurityPolicyHandler interface for that can handle valid delete policy v1beta1 collection pod security policy params
type DeletePolicyV1beta1CollectionPodSecurityPolicyHandlerFunc ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyHandlerFunc func(DeletePolicyV1beta1CollectionPodSecurityPolicyParams) middleware.Responder
DeletePolicyV1beta1CollectionPodSecurityPolicyHandlerFunc turns a function with the right signature into a delete policy v1beta1 collection pod security policy handler
func (DeletePolicyV1beta1CollectionPodSecurityPolicyHandlerFunc) Handle ¶
func (fn DeletePolicyV1beta1CollectionPodSecurityPolicyHandlerFunc) Handle(params DeletePolicyV1beta1CollectionPodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type DeletePolicyV1beta1CollectionPodSecurityPolicyOK ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeletePolicyV1beta1CollectionPodSecurityPolicyOK OK
swagger:response deletePolicyV1beta1CollectionPodSecurityPolicyOK
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyOK ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyOK() *DeletePolicyV1beta1CollectionPodSecurityPolicyOK
NewDeletePolicyV1beta1CollectionPodSecurityPolicyOK creates DeletePolicyV1beta1CollectionPodSecurityPolicyOK with default headers values
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK) SetPayload ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete policy v1beta1 collection pod security policy o k response
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK) WithPayload ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1CollectionPodSecurityPolicyOK
WithPayload adds the payload to the delete policy v1beta1 collection pod security policy o k response
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyOK) WriteResponse ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1CollectionPodSecurityPolicyParams ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*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. Unique: true In: query */ Continue *string /*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 Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*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. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*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. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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. Unique: true In: query */ PropagationPolicy *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeletePolicyV1beta1CollectionPodSecurityPolicyParams contains all the bound params for the delete policy v1beta1 collection pod security policy operation typically these are obtained from a http.Request
swagger:parameters deletePolicyV1beta1CollectionPodSecurityPolicy
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams() DeletePolicyV1beta1CollectionPodSecurityPolicyParams
NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams creates a new DeletePolicyV1beta1CollectionPodSecurityPolicyParams object no default values defined in spec.
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyParams) BindRequest ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeletePolicyV1beta1CollectionPodSecurityPolicyParams() beforehand.
type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized ¶
type DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized struct { }
DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized Unauthorized
swagger:response deletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized ¶
func NewDeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized() *DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized
NewDeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized creates DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized with default headers values
func (*DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *DeletePolicyV1beta1CollectionPodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1NamespacedPodDisruptionBudget ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandler }
DeletePolicyV1beta1NamespacedPodDisruptionBudget swagger:route DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name} policy_v1beta1 deletePolicyV1beta1NamespacedPodDisruptionBudget
delete a PodDisruptionBudget
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandler) *DeletePolicyV1beta1NamespacedPodDisruptionBudget
NewDeletePolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the delete policy v1beta1 namespaced pod disruption budget operation
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted Accepted
swagger:response deletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted creates DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted with default headers values
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) SetPayload ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete policy v1beta1 namespaced pod disruption budget accepted response
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WithPayload ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted
WithPayload adds the payload to the delete policy v1beta1 namespaced pod disruption budget accepted response
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WriteResponse ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid delete policy v1beta1 namespaced pod disruption budget params
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a delete policy v1beta1 namespaced pod disruption budget handler
func (DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn DeletePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response deletePolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetOK() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetOK creates DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete policy v1beta1 namespaced pod disruption budget o k response
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the delete policy v1beta1 namespaced pod disruption budget o k response
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*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. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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. Unique: true In: query */ PropagationPolicy *string }
DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the delete policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters deletePolicyV1beta1NamespacedPodDisruptionBudget
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams() DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response deletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewDeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *DeletePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1PodSecurityPolicy ¶
type DeletePolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler DeletePolicyV1beta1PodSecurityPolicyHandler }
DeletePolicyV1beta1PodSecurityPolicy swagger:route DELETE /apis/policy/v1beta1/podsecuritypolicies/{name} policy_v1beta1 deletePolicyV1beta1PodSecurityPolicy
delete a PodSecurityPolicy
func NewDeletePolicyV1beta1PodSecurityPolicy ¶
func NewDeletePolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler DeletePolicyV1beta1PodSecurityPolicyHandler) *DeletePolicyV1beta1PodSecurityPolicy
NewDeletePolicyV1beta1PodSecurityPolicy creates a new http.Handler for the delete policy v1beta1 pod security policy operation
func (*DeletePolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *DeletePolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeletePolicyV1beta1PodSecurityPolicyAccepted ¶
type DeletePolicyV1beta1PodSecurityPolicyAccepted struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
DeletePolicyV1beta1PodSecurityPolicyAccepted Accepted
swagger:response deletePolicyV1beta1PodSecurityPolicyAccepted
func NewDeletePolicyV1beta1PodSecurityPolicyAccepted ¶
func NewDeletePolicyV1beta1PodSecurityPolicyAccepted() *DeletePolicyV1beta1PodSecurityPolicyAccepted
NewDeletePolicyV1beta1PodSecurityPolicyAccepted creates DeletePolicyV1beta1PodSecurityPolicyAccepted with default headers values
func (*DeletePolicyV1beta1PodSecurityPolicyAccepted) SetPayload ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the delete policy v1beta1 pod security policy accepted response
func (*DeletePolicyV1beta1PodSecurityPolicyAccepted) WithPayload ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *DeletePolicyV1beta1PodSecurityPolicyAccepted
WithPayload adds the payload to the delete policy v1beta1 pod security policy accepted response
func (*DeletePolicyV1beta1PodSecurityPolicyAccepted) WriteResponse ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1PodSecurityPolicyHandler ¶
type DeletePolicyV1beta1PodSecurityPolicyHandler interface {
Handle(DeletePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
DeletePolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid delete policy v1beta1 pod security policy params
type DeletePolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type DeletePolicyV1beta1PodSecurityPolicyHandlerFunc func(DeletePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
DeletePolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a delete policy v1beta1 pod security policy handler
func (DeletePolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn DeletePolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params DeletePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type DeletePolicyV1beta1PodSecurityPolicyOK ¶
type DeletePolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
DeletePolicyV1beta1PodSecurityPolicyOK OK
swagger:response deletePolicyV1beta1PodSecurityPolicyOK
func NewDeletePolicyV1beta1PodSecurityPolicyOK ¶
func NewDeletePolicyV1beta1PodSecurityPolicyOK() *DeletePolicyV1beta1PodSecurityPolicyOK
NewDeletePolicyV1beta1PodSecurityPolicyOK creates DeletePolicyV1beta1PodSecurityPolicyOK with default headers values
func (*DeletePolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the delete policy v1beta1 pod security policy o k response
func (*DeletePolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *DeletePolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the delete policy v1beta1 pod security policy o k response
func (*DeletePolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeletePolicyV1beta1PodSecurityPolicyParams ¶
type DeletePolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the PodSecurityPolicy Required: true Unique: true In: path */ Name string /*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. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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. Unique: true In: query */ PropagationPolicy *string }
DeletePolicyV1beta1PodSecurityPolicyParams contains all the bound params for the delete policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters deletePolicyV1beta1PodSecurityPolicy
func NewDeletePolicyV1beta1PodSecurityPolicyParams ¶
func NewDeletePolicyV1beta1PodSecurityPolicyParams() DeletePolicyV1beta1PodSecurityPolicyParams
NewDeletePolicyV1beta1PodSecurityPolicyParams creates a new DeletePolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*DeletePolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeletePolicyV1beta1PodSecurityPolicyParams() beforehand.
type DeletePolicyV1beta1PodSecurityPolicyUnauthorized ¶
type DeletePolicyV1beta1PodSecurityPolicyUnauthorized struct { }
DeletePolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response deletePolicyV1beta1PodSecurityPolicyUnauthorized
func NewDeletePolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewDeletePolicyV1beta1PodSecurityPolicyUnauthorized() *DeletePolicyV1beta1PodSecurityPolicyUnauthorized
NewDeletePolicyV1beta1PodSecurityPolicyUnauthorized creates DeletePolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*DeletePolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *DeletePolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetPolicyV1beta1APIResources ¶
type GetPolicyV1beta1APIResources struct { Context *middleware.Context Handler GetPolicyV1beta1APIResourcesHandler }
GetPolicyV1beta1APIResources swagger:route GET /apis/policy/v1beta1/ policy_v1beta1 getPolicyV1beta1ApiResources
get available resources
func NewGetPolicyV1beta1APIResources ¶
func NewGetPolicyV1beta1APIResources(ctx *middleware.Context, handler GetPolicyV1beta1APIResourcesHandler) *GetPolicyV1beta1APIResources
NewGetPolicyV1beta1APIResources creates a new http.Handler for the get policy v1beta1 API resources operation
func (*GetPolicyV1beta1APIResources) ServeHTTP ¶
func (o *GetPolicyV1beta1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetPolicyV1beta1APIResourcesHandler ¶
type GetPolicyV1beta1APIResourcesHandler interface {
Handle(GetPolicyV1beta1APIResourcesParams) middleware.Responder
}
GetPolicyV1beta1APIResourcesHandler interface for that can handle valid get policy v1beta1 API resources params
type GetPolicyV1beta1APIResourcesHandlerFunc ¶
type GetPolicyV1beta1APIResourcesHandlerFunc func(GetPolicyV1beta1APIResourcesParams) middleware.Responder
GetPolicyV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get policy v1beta1 API resources handler
func (GetPolicyV1beta1APIResourcesHandlerFunc) Handle ¶
func (fn GetPolicyV1beta1APIResourcesHandlerFunc) Handle(params GetPolicyV1beta1APIResourcesParams) middleware.Responder
Handle executing the request and returning a response
type GetPolicyV1beta1APIResourcesOK ¶
type GetPolicyV1beta1APIResourcesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"` }
GetPolicyV1beta1APIResourcesOK OK
swagger:response getPolicyV1beta1ApiResourcesOK
func NewGetPolicyV1beta1APIResourcesOK ¶
func NewGetPolicyV1beta1APIResourcesOK() *GetPolicyV1beta1APIResourcesOK
NewGetPolicyV1beta1APIResourcesOK creates GetPolicyV1beta1APIResourcesOK with default headers values
func (*GetPolicyV1beta1APIResourcesOK) SetPayload ¶
func (o *GetPolicyV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
SetPayload sets the payload to the get policy v1beta1 Api resources o k response
func (*GetPolicyV1beta1APIResourcesOK) WithPayload ¶
func (o *GetPolicyV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetPolicyV1beta1APIResourcesOK
WithPayload adds the payload to the get policy v1beta1 Api resources o k response
func (*GetPolicyV1beta1APIResourcesOK) WriteResponse ¶
func (o *GetPolicyV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetPolicyV1beta1APIResourcesParams ¶
type GetPolicyV1beta1APIResourcesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetPolicyV1beta1APIResourcesParams contains all the bound params for the get policy v1beta1 API resources operation typically these are obtained from a http.Request
swagger:parameters getPolicyV1beta1APIResources
func NewGetPolicyV1beta1APIResourcesParams ¶
func NewGetPolicyV1beta1APIResourcesParams() GetPolicyV1beta1APIResourcesParams
NewGetPolicyV1beta1APIResourcesParams creates a new GetPolicyV1beta1APIResourcesParams object no default values defined in spec.
func (*GetPolicyV1beta1APIResourcesParams) BindRequest ¶
func (o *GetPolicyV1beta1APIResourcesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetPolicyV1beta1APIResourcesParams() beforehand.
type GetPolicyV1beta1APIResourcesUnauthorized ¶
type GetPolicyV1beta1APIResourcesUnauthorized struct { }
GetPolicyV1beta1APIResourcesUnauthorized Unauthorized
swagger:response getPolicyV1beta1ApiResourcesUnauthorized
func NewGetPolicyV1beta1APIResourcesUnauthorized ¶
func NewGetPolicyV1beta1APIResourcesUnauthorized() *GetPolicyV1beta1APIResourcesUnauthorized
NewGetPolicyV1beta1APIResourcesUnauthorized creates GetPolicyV1beta1APIResourcesUnauthorized with default headers values
func (*GetPolicyV1beta1APIResourcesUnauthorized) WriteResponse ¶
func (o *GetPolicyV1beta1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPolicyV1beta1NamespacedPodDisruptionBudget ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler ListPolicyV1beta1NamespacedPodDisruptionBudgetHandler }
ListPolicyV1beta1NamespacedPodDisruptionBudget swagger:route GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets policy_v1beta1 listPolicyV1beta1NamespacedPodDisruptionBudget
list or watch objects of kind PodDisruptionBudget
func NewListPolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler ListPolicyV1beta1NamespacedPodDisruptionBudgetHandler) *ListPolicyV1beta1NamespacedPodDisruptionBudget
NewListPolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the list policy v1beta1 namespaced pod disruption budget operation
func (*ListPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListPolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
ListPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid list policy v1beta1 namespaced pod disruption budget params
type ListPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
ListPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a list policy v1beta1 namespaced pod disruption budget handler
func (ListPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn ListPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList `json:"body,omitempty"` }
ListPolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response listPolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetOK() *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewListPolicyV1beta1NamespacedPodDisruptionBudgetOK creates ListPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList)
SetPayload sets the payload to the list policy v1beta1 namespaced pod disruption budget o k response
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList) *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the list policy v1beta1 namespaced pod disruption budget o k response
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the list policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters listPolicyV1beta1NamespacedPodDisruptionBudget
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams() ListPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new ListPolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListPolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response listPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *ListPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces struct { Context *middleware.Context Handler ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandler }
ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces swagger:route GET /apis/policy/v1beta1/poddisruptionbudgets policy_v1beta1 listPolicyV1beta1PodDisruptionBudgetForAllNamespaces
list or watch objects of kind PodDisruptionBudget
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespaces ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespaces(ctx *middleware.Context, handler ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandler) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespaces creates a new http.Handler for the list policy v1beta1 pod disruption budget for all namespaces operation
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces) ServeHTTP ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespaces) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandler ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandler interface {
Handle(ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) middleware.Responder
}
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandler interface for that can handle valid list policy v1beta1 pod disruption budget for all namespaces params
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandlerFunc ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandlerFunc func(ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) middleware.Responder
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandlerFunc turns a function with the right signature into a list policy v1beta1 pod disruption budget for all namespaces handler
func (ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandlerFunc) Handle ¶
func (fn ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesHandlerFunc) Handle(params ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) middleware.Responder
Handle executing the request and returning a response
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList `json:"body,omitempty"` }
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK OK
swagger:response listPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK() *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK creates ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK with default headers values
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) SetPayload ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList)
SetPayload sets the payload to the list policy v1beta1 pod disruption budget for all namespaces o k response
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) WithPayload ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudgetList) *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK
WithPayload adds the payload to the list policy v1beta1 pod disruption budget for all namespaces o k response
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) WriteResponse ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams contains all the bound params for the list policy v1beta1 pod disruption budget for all namespaces operation typically these are obtained from a http.Request
swagger:parameters listPolicyV1beta1PodDisruptionBudgetForAllNamespaces
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams() ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams creates a new ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams object no default values defined in spec.
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) BindRequest ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesParams() beforehand.
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized ¶
type ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized struct { }
ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized Unauthorized
swagger:response listPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized ¶
func NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized() *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized
NewListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized creates ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized with default headers values
func (*ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized) WriteResponse ¶
func (o *ListPolicyV1beta1PodDisruptionBudgetForAllNamespacesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPolicyV1beta1PodSecurityPolicy ¶
type ListPolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler ListPolicyV1beta1PodSecurityPolicyHandler }
ListPolicyV1beta1PodSecurityPolicy swagger:route GET /apis/policy/v1beta1/podsecuritypolicies policy_v1beta1 listPolicyV1beta1PodSecurityPolicy
list or watch objects of kind PodSecurityPolicy
func NewListPolicyV1beta1PodSecurityPolicy ¶
func NewListPolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler ListPolicyV1beta1PodSecurityPolicyHandler) *ListPolicyV1beta1PodSecurityPolicy
NewListPolicyV1beta1PodSecurityPolicy creates a new http.Handler for the list policy v1beta1 pod security policy operation
func (*ListPolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *ListPolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListPolicyV1beta1PodSecurityPolicyHandler ¶
type ListPolicyV1beta1PodSecurityPolicyHandler interface {
Handle(ListPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
ListPolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid list policy v1beta1 pod security policy params
type ListPolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type ListPolicyV1beta1PodSecurityPolicyHandlerFunc func(ListPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
ListPolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a list policy v1beta1 pod security policy handler
func (ListPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn ListPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params ListPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type ListPolicyV1beta1PodSecurityPolicyOK ¶
type ListPolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList `json:"body,omitempty"` }
ListPolicyV1beta1PodSecurityPolicyOK OK
swagger:response listPolicyV1beta1PodSecurityPolicyOK
func NewListPolicyV1beta1PodSecurityPolicyOK ¶
func NewListPolicyV1beta1PodSecurityPolicyOK() *ListPolicyV1beta1PodSecurityPolicyOK
NewListPolicyV1beta1PodSecurityPolicyOK creates ListPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*ListPolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *ListPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList)
SetPayload sets the payload to the list policy v1beta1 pod security policy o k response
func (*ListPolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *ListPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicyList) *ListPolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the list policy v1beta1 pod security policy o k response
func (*ListPolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *ListPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPolicyV1beta1PodSecurityPolicyParams ¶
type ListPolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListPolicyV1beta1PodSecurityPolicyParams contains all the bound params for the list policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters listPolicyV1beta1PodSecurityPolicy
func NewListPolicyV1beta1PodSecurityPolicyParams ¶
func NewListPolicyV1beta1PodSecurityPolicyParams() ListPolicyV1beta1PodSecurityPolicyParams
NewListPolicyV1beta1PodSecurityPolicyParams creates a new ListPolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*ListPolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *ListPolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListPolicyV1beta1PodSecurityPolicyParams() beforehand.
type ListPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type ListPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
ListPolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response listPolicyV1beta1PodSecurityPolicyUnauthorized
func NewListPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewListPolicyV1beta1PodSecurityPolicyUnauthorized() *ListPolicyV1beta1PodSecurityPolicyUnauthorized
NewListPolicyV1beta1PodSecurityPolicyUnauthorized creates ListPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*ListPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *ListPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchPolicyV1beta1NamespacedPodDisruptionBudget ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler }
PatchPolicyV1beta1NamespacedPodDisruptionBudget swagger:route PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name} policy_v1beta1 patchPolicyV1beta1NamespacedPodDisruptionBudget
partially update the specified PodDisruptionBudget
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler) *PatchPolicyV1beta1NamespacedPodDisruptionBudget
NewPatchPolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the patch policy v1beta1 namespaced pod disruption budget operation
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid patch policy v1beta1 namespaced pod disruption budget params
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a patch policy v1beta1 namespaced pod disruption budget handler
func (PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn PatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response patchPolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetOK() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetOK creates PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the patch policy v1beta1 namespaced pod disruption budget o k response
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the patch policy v1beta1 namespaced pod disruption budget o k response
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*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 Unique: true In: query */ DryRun *string /*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). Unique: true In: query */ FieldManager *string /*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. Unique: true In: query */ Force *bool /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the patch policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters patchPolicyV1beta1NamespacedPodDisruptionBudget
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus struct { Context *middleware.Context Handler PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus swagger:route PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status policy_v1beta1 patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus
partially update status of the specified PodDisruptionBudget
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus(ctx *middleware.Context, handler PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus creates a new http.Handler for the patch policy v1beta1 namespaced pod disruption budget status operation
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus) ServeHTTP ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler interface {
Handle(PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
}
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler interface for that can handle valid patch policy v1beta1 namespaced pod disruption budget status params
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc func(PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc turns a function with the right signature into a patch policy v1beta1 namespaced pod disruption budget status handler
func (PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc) Handle ¶
func (fn PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc) Handle(params PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
Handle executing the request and returning a response
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK OK
swagger:response patchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK creates PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the patch policy v1beta1 namespaced pod disruption budget status o k response
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
WithPayload adds the payload to the patch policy v1beta1 namespaced pod disruption budget status o k response
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*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 Unique: true In: query */ DryRun *string /*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). Unique: true In: query */ FieldManager *string /*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. Unique: true In: query */ Force *bool /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams contains all the bound params for the patch policy v1beta1 namespaced pod disruption budget status operation typically these are obtained from a http.Request
swagger:parameters patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams creates a new PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object no default values defined in spec.
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) BindRequest ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() beforehand.
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized struct { }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized Unauthorized
swagger:response patchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized creates PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) WriteResponse ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response patchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewPatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *PatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchPolicyV1beta1PodSecurityPolicy ¶
type PatchPolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler PatchPolicyV1beta1PodSecurityPolicyHandler }
PatchPolicyV1beta1PodSecurityPolicy swagger:route PATCH /apis/policy/v1beta1/podsecuritypolicies/{name} policy_v1beta1 patchPolicyV1beta1PodSecurityPolicy
partially update the specified PodSecurityPolicy
func NewPatchPolicyV1beta1PodSecurityPolicy ¶
func NewPatchPolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler PatchPolicyV1beta1PodSecurityPolicyHandler) *PatchPolicyV1beta1PodSecurityPolicy
NewPatchPolicyV1beta1PodSecurityPolicy creates a new http.Handler for the patch policy v1beta1 pod security policy operation
func (*PatchPolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *PatchPolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchPolicyV1beta1PodSecurityPolicyHandler ¶
type PatchPolicyV1beta1PodSecurityPolicyHandler interface {
Handle(PatchPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
PatchPolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid patch policy v1beta1 pod security policy params
type PatchPolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type PatchPolicyV1beta1PodSecurityPolicyHandlerFunc func(PatchPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
PatchPolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a patch policy v1beta1 pod security policy handler
func (PatchPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn PatchPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params PatchPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type PatchPolicyV1beta1PodSecurityPolicyOK ¶
type PatchPolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
PatchPolicyV1beta1PodSecurityPolicyOK OK
swagger:response patchPolicyV1beta1PodSecurityPolicyOK
func NewPatchPolicyV1beta1PodSecurityPolicyOK ¶
func NewPatchPolicyV1beta1PodSecurityPolicyOK() *PatchPolicyV1beta1PodSecurityPolicyOK
NewPatchPolicyV1beta1PodSecurityPolicyOK creates PatchPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*PatchPolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the patch policy v1beta1 pod security policy o k response
func (*PatchPolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *PatchPolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the patch policy v1beta1 pod security policy o k response
func (*PatchPolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchPolicyV1beta1PodSecurityPolicyParams ¶
type PatchPolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*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 Unique: true In: query */ DryRun *string /*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). Unique: true In: query */ FieldManager *string /*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. Unique: true In: query */ Force *bool /*name of the PodSecurityPolicy Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchPolicyV1beta1PodSecurityPolicyParams contains all the bound params for the patch policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters patchPolicyV1beta1PodSecurityPolicy
func NewPatchPolicyV1beta1PodSecurityPolicyParams ¶
func NewPatchPolicyV1beta1PodSecurityPolicyParams() PatchPolicyV1beta1PodSecurityPolicyParams
NewPatchPolicyV1beta1PodSecurityPolicyParams creates a new PatchPolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*PatchPolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchPolicyV1beta1PodSecurityPolicyParams() beforehand.
type PatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type PatchPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
PatchPolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response patchPolicyV1beta1PodSecurityPolicyUnauthorized
func NewPatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewPatchPolicyV1beta1PodSecurityPolicyUnauthorized() *PatchPolicyV1beta1PodSecurityPolicyUnauthorized
NewPatchPolicyV1beta1PodSecurityPolicyUnauthorized creates PatchPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*PatchPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *PatchPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadPolicyV1beta1NamespacedPodDisruptionBudget ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandler }
ReadPolicyV1beta1NamespacedPodDisruptionBudget swagger:route GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name} policy_v1beta1 readPolicyV1beta1NamespacedPodDisruptionBudget
read the specified PodDisruptionBudget
func NewReadPolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandler) *ReadPolicyV1beta1NamespacedPodDisruptionBudget
NewReadPolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the read policy v1beta1 namespaced pod disruption budget operation
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid read policy v1beta1 namespaced pod disruption budget params
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a read policy v1beta1 namespaced pod disruption budget handler
func (ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn ReadPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response readPolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetOK() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetOK creates ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the read policy v1beta1 namespaced pod disruption budget o k response
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the read policy v1beta1 namespaced pod disruption budget o k response
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the read policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters readPolicyV1beta1NamespacedPodDisruptionBudget
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams() ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadPolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus struct { Context *middleware.Context Handler ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus swagger:route GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status policy_v1beta1 readPolicyV1beta1NamespacedPodDisruptionBudgetStatus
read status of the specified PodDisruptionBudget
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus(ctx *middleware.Context, handler ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus creates a new http.Handler for the read policy v1beta1 namespaced pod disruption budget status operation
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus) ServeHTTP ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler interface {
Handle(ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
}
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler interface for that can handle valid read policy v1beta1 namespaced pod disruption budget status params
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc func(ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc turns a function with the right signature into a read policy v1beta1 namespaced pod disruption budget status handler
func (ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc) Handle ¶
func (fn ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc) Handle(params ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
Handle executing the request and returning a response
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK OK
swagger:response readPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK creates ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the read policy v1beta1 namespaced pod disruption budget status o k response
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
WithPayload adds the payload to the read policy v1beta1 namespaced pod disruption budget status o k response
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams contains all the bound params for the read policy v1beta1 namespaced pod disruption budget status operation typically these are obtained from a http.Request
swagger:parameters readPolicyV1beta1NamespacedPodDisruptionBudgetStatus
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams creates a new ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object no default values defined in spec.
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) BindRequest ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() beforehand.
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized struct { }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized Unauthorized
swagger:response readPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized creates ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) WriteResponse ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response readPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *ReadPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadPolicyV1beta1PodSecurityPolicy ¶
type ReadPolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler ReadPolicyV1beta1PodSecurityPolicyHandler }
ReadPolicyV1beta1PodSecurityPolicy swagger:route GET /apis/policy/v1beta1/podsecuritypolicies/{name} policy_v1beta1 readPolicyV1beta1PodSecurityPolicy
read the specified PodSecurityPolicy
func NewReadPolicyV1beta1PodSecurityPolicy ¶
func NewReadPolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler ReadPolicyV1beta1PodSecurityPolicyHandler) *ReadPolicyV1beta1PodSecurityPolicy
NewReadPolicyV1beta1PodSecurityPolicy creates a new http.Handler for the read policy v1beta1 pod security policy operation
func (*ReadPolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *ReadPolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadPolicyV1beta1PodSecurityPolicyHandler ¶
type ReadPolicyV1beta1PodSecurityPolicyHandler interface {
Handle(ReadPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
ReadPolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid read policy v1beta1 pod security policy params
type ReadPolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type ReadPolicyV1beta1PodSecurityPolicyHandlerFunc func(ReadPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
ReadPolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a read policy v1beta1 pod security policy handler
func (ReadPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn ReadPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params ReadPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type ReadPolicyV1beta1PodSecurityPolicyOK ¶
type ReadPolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
ReadPolicyV1beta1PodSecurityPolicyOK OK
swagger:response readPolicyV1beta1PodSecurityPolicyOK
func NewReadPolicyV1beta1PodSecurityPolicyOK ¶
func NewReadPolicyV1beta1PodSecurityPolicyOK() *ReadPolicyV1beta1PodSecurityPolicyOK
NewReadPolicyV1beta1PodSecurityPolicyOK creates ReadPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*ReadPolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the read policy v1beta1 pod security policy o k response
func (*ReadPolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReadPolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the read policy v1beta1 pod security policy o k response
func (*ReadPolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadPolicyV1beta1PodSecurityPolicyParams ¶
type ReadPolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the PodSecurityPolicy Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadPolicyV1beta1PodSecurityPolicyParams contains all the bound params for the read policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters readPolicyV1beta1PodSecurityPolicy
func NewReadPolicyV1beta1PodSecurityPolicyParams ¶
func NewReadPolicyV1beta1PodSecurityPolicyParams() ReadPolicyV1beta1PodSecurityPolicyParams
NewReadPolicyV1beta1PodSecurityPolicyParams creates a new ReadPolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*ReadPolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadPolicyV1beta1PodSecurityPolicyParams() beforehand.
type ReadPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type ReadPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
ReadPolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response readPolicyV1beta1PodSecurityPolicyUnauthorized
func NewReadPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewReadPolicyV1beta1PodSecurityPolicyUnauthorized() *ReadPolicyV1beta1PodSecurityPolicyUnauthorized
NewReadPolicyV1beta1PodSecurityPolicyUnauthorized creates ReadPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*ReadPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *ReadPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1NamespacedPodDisruptionBudget ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandler }
ReplacePolicyV1beta1NamespacedPodDisruptionBudget swagger:route PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name} policy_v1beta1 replacePolicyV1beta1NamespacedPodDisruptionBudget
replace the specified PodDisruptionBudget
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandler) *ReplacePolicyV1beta1NamespacedPodDisruptionBudget
NewReplacePolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the replace policy v1beta1 namespaced pod disruption budget operation
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated Created
swagger:response replacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated creates ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) SetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the replace policy v1beta1 namespaced pod disruption budget created response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WithPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated
WithPayload adds the payload to the replace policy v1beta1 namespaced pod disruption budget created response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WriteResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid replace policy v1beta1 namespaced pod disruption budget params
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a replace policy v1beta1 namespaced pod disruption budget handler
func (ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn ReplacePolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response replacePolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK creates ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the replace policy v1beta1 namespaced pod disruption budget o k response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the replace policy v1beta1 namespaced pod disruption budget o k response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ FieldManager *string /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the replace policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters replacePolicyV1beta1NamespacedPodDisruptionBudget
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams() ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus struct { Context *middleware.Context Handler ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus swagger:route PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status policy_v1beta1 replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus
replace status of the specified PodDisruptionBudget
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus(ctx *middleware.Context, handler ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus creates a new http.Handler for the replace policy v1beta1 namespaced pod disruption budget status operation
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus) ServeHTTP ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated Created
swagger:response replacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated creates ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) SetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the replace policy v1beta1 namespaced pod disruption budget status created response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) WithPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated
WithPayload adds the payload to the replace policy v1beta1 namespaced pod disruption budget status created response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) WriteResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler interface {
Handle(ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
}
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandler interface for that can handle valid replace policy v1beta1 namespaced pod disruption budget status params
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc func(ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc turns a function with the right signature into a replace policy v1beta1 namespaced pod disruption budget status handler
func (ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc) Handle ¶
func (fn ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusHandlerFunc) Handle(params ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) middleware.Responder
Handle executing the request and returning a response
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget `json:"body,omitempty"` }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK OK
swagger:response replacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK creates ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget)
SetPayload sets the payload to the replace policy v1beta1 namespaced pod disruption budget status o k response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget) *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK
WithPayload adds the payload to the replace policy v1beta1 namespaced pod disruption budget status o k response
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIPolicyV1beta1PodDisruptionBudget /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ FieldManager *string /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams contains all the bound params for the replace policy v1beta1 namespaced pod disruption budget status operation typically these are obtained from a http.Request
swagger:parameters replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams creates a new ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams object no default values defined in spec.
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) BindRequest ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusParams() beforehand.
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized struct { }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized Unauthorized
swagger:response replacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized creates ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) WriteResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response replacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *ReplacePolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1PodSecurityPolicy ¶
type ReplacePolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler ReplacePolicyV1beta1PodSecurityPolicyHandler }
ReplacePolicyV1beta1PodSecurityPolicy swagger:route PUT /apis/policy/v1beta1/podsecuritypolicies/{name} policy_v1beta1 replacePolicyV1beta1PodSecurityPolicy
replace the specified PodSecurityPolicy
func NewReplacePolicyV1beta1PodSecurityPolicy ¶
func NewReplacePolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler ReplacePolicyV1beta1PodSecurityPolicyHandler) *ReplacePolicyV1beta1PodSecurityPolicy
NewReplacePolicyV1beta1PodSecurityPolicy creates a new http.Handler for the replace policy v1beta1 pod security policy operation
func (*ReplacePolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplacePolicyV1beta1PodSecurityPolicyCreated ¶
type ReplacePolicyV1beta1PodSecurityPolicyCreated struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
ReplacePolicyV1beta1PodSecurityPolicyCreated Created
swagger:response replacePolicyV1beta1PodSecurityPolicyCreated
func NewReplacePolicyV1beta1PodSecurityPolicyCreated ¶
func NewReplacePolicyV1beta1PodSecurityPolicyCreated() *ReplacePolicyV1beta1PodSecurityPolicyCreated
NewReplacePolicyV1beta1PodSecurityPolicyCreated creates ReplacePolicyV1beta1PodSecurityPolicyCreated with default headers values
func (*ReplacePolicyV1beta1PodSecurityPolicyCreated) SetPayload ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the replace policy v1beta1 pod security policy created response
func (*ReplacePolicyV1beta1PodSecurityPolicyCreated) WithPayload ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReplacePolicyV1beta1PodSecurityPolicyCreated
WithPayload adds the payload to the replace policy v1beta1 pod security policy created response
func (*ReplacePolicyV1beta1PodSecurityPolicyCreated) WriteResponse ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1PodSecurityPolicyHandler ¶
type ReplacePolicyV1beta1PodSecurityPolicyHandler interface {
Handle(ReplacePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
ReplacePolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid replace policy v1beta1 pod security policy params
type ReplacePolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type ReplacePolicyV1beta1PodSecurityPolicyHandlerFunc func(ReplacePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
ReplacePolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a replace policy v1beta1 pod security policy handler
func (ReplacePolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn ReplacePolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params ReplacePolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type ReplacePolicyV1beta1PodSecurityPolicyOK ¶
type ReplacePolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy `json:"body,omitempty"` }
ReplacePolicyV1beta1PodSecurityPolicyOK OK
swagger:response replacePolicyV1beta1PodSecurityPolicyOK
func NewReplacePolicyV1beta1PodSecurityPolicyOK ¶
func NewReplacePolicyV1beta1PodSecurityPolicyOK() *ReplacePolicyV1beta1PodSecurityPolicyOK
NewReplacePolicyV1beta1PodSecurityPolicyOK creates ReplacePolicyV1beta1PodSecurityPolicyOK with default headers values
func (*ReplacePolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy)
SetPayload sets the payload to the replace policy v1beta1 pod security policy o k response
func (*ReplacePolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy) *ReplacePolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the replace policy v1beta1 pod security policy o k response
func (*ReplacePolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplacePolicyV1beta1PodSecurityPolicyParams ¶
type ReplacePolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIPolicyV1beta1PodSecurityPolicy /*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 Unique: true In: query */ DryRun *string /*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. Unique: true In: query */ FieldManager *string /*name of the PodSecurityPolicy Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplacePolicyV1beta1PodSecurityPolicyParams contains all the bound params for the replace policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters replacePolicyV1beta1PodSecurityPolicy
func NewReplacePolicyV1beta1PodSecurityPolicyParams ¶
func NewReplacePolicyV1beta1PodSecurityPolicyParams() ReplacePolicyV1beta1PodSecurityPolicyParams
NewReplacePolicyV1beta1PodSecurityPolicyParams creates a new ReplacePolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*ReplacePolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplacePolicyV1beta1PodSecurityPolicyParams() beforehand.
type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized ¶
type ReplacePolicyV1beta1PodSecurityPolicyUnauthorized struct { }
ReplacePolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response replacePolicyV1beta1PodSecurityPolicyUnauthorized
func NewReplacePolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewReplacePolicyV1beta1PodSecurityPolicyUnauthorized() *ReplacePolicyV1beta1PodSecurityPolicyUnauthorized
NewReplacePolicyV1beta1PodSecurityPolicyUnauthorized creates ReplacePolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*ReplacePolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *ReplacePolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1NamespacedPodDisruptionBudget ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudget struct { Context *middleware.Context Handler WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler }
WatchPolicyV1beta1NamespacedPodDisruptionBudget swagger:route GET /apis/policy/v1beta1/watch/namespaces/{namespace}/poddisruptionbudgets/{name} policy_v1beta1 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 NewWatchPolicyV1beta1NamespacedPodDisruptionBudget ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudget(ctx *middleware.Context, handler WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler) *WatchPolicyV1beta1NamespacedPodDisruptionBudget
NewWatchPolicyV1beta1NamespacedPodDisruptionBudget creates a new http.Handler for the watch policy v1beta1 namespaced pod disruption budget operation
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudget) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface {
Handle(WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
}
WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandler interface for that can handle valid watch policy v1beta1 namespaced pod disruption budget params
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc func(WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc turns a function with the right signature into a watch policy v1beta1 namespaced pod disruption budget handler
func (WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle ¶
func (fn WatchPolicyV1beta1NamespacedPodDisruptionBudgetHandlerFunc) Handle(params WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) middleware.Responder
Handle executing the request and returning a response
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetList ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetList struct { Context *middleware.Context Handler WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandler }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetList swagger:route GET /apis/policy/v1beta1/watch/namespaces/{namespace}/poddisruptionbudgets policy_v1beta1 watchPolicyV1beta1NamespacedPodDisruptionBudgetList
watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetList ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetList(ctx *middleware.Context, handler WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandler) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetList
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetList creates a new http.Handler for the watch policy v1beta1 namespaced pod disruption budget list operation
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetList) ServeHTTP ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandler ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandler interface {
Handle(WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) middleware.Responder
}
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandler interface for that can handle valid watch policy v1beta1 namespaced pod disruption budget list params
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandlerFunc ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandlerFunc func(WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) middleware.Responder
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandlerFunc turns a function with the right signature into a watch policy v1beta1 namespaced pod disruption budget list handler
func (WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandlerFunc) Handle ¶
func (fn WatchPolicyV1beta1NamespacedPodDisruptionBudgetListHandlerFunc) Handle(params WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) middleware.Responder
Handle executing the request and returning a response
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK OK
swagger:response watchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK creates WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) SetPayload ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch policy v1beta1 namespaced pod disruption budget list o k response
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) WithPayload ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK
WithPayload adds the payload to the watch policy v1beta1 namespaced pod disruption budget list o k response
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) WriteResponse ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams contains all the bound params for the watch policy v1beta1 namespaced pod disruption budget list operation typically these are obtained from a http.Request
swagger:parameters watchPolicyV1beta1NamespacedPodDisruptionBudgetList
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams() WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams object no default values defined in spec.
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) BindRequest ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListParams() beforehand.
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized struct { }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized Unauthorized
swagger:response watchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized creates WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized) WriteResponse ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK OK
swagger:response watchPolicyV1beta1NamespacedPodDisruptionBudgetOK
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetOK ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetOK() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetOK creates WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch policy v1beta1 namespaced pod disruption budget o k response
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK
WithPayload adds the payload to the watch policy v1beta1 namespaced pod disruption budget o k response
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*name of the PodDisruptionBudget Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams contains all the bound params for the watch policy v1beta1 namespaced pod disruption budget operation typically these are obtained from a http.Request
swagger:parameters watchPolicyV1beta1NamespacedPodDisruptionBudget
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams creates a new WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams object no default values defined in spec.
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetParams() beforehand.
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
type WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized struct { }
WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized Unauthorized
swagger:response watchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized ¶
func NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized() *WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized
NewWatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized creates WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized with default headers values
func (*WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse ¶
func (o *WatchPolicyV1beta1NamespacedPodDisruptionBudgetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces struct { Context *middleware.Context Handler WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandler }
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces swagger:route GET /apis/policy/v1beta1/watch/poddisruptionbudgets policy_v1beta1 watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces
watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces(ctx *middleware.Context, handler WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandler) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces creates a new http.Handler for the watch policy v1beta1 pod disruption budget list for all namespaces operation
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces) ServeHTTP ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandler ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandler interface {
Handle(WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) middleware.Responder
}
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandler interface for that can handle valid watch policy v1beta1 pod disruption budget list for all namespaces params
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandlerFunc ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandlerFunc func(WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) middleware.Responder
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandlerFunc turns a function with the right signature into a watch policy v1beta1 pod disruption budget list for all namespaces handler
func (WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandlerFunc) Handle ¶
func (fn WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesHandlerFunc) Handle(params WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) middleware.Responder
Handle executing the request and returning a response
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK OK
swagger:response watchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK() *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK creates WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK with default headers values
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) SetPayload ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch policy v1beta1 pod disruption budget list for all namespaces o k response
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) WithPayload ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK
WithPayload adds the payload to the watch policy v1beta1 pod disruption budget list for all namespaces o k response
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) WriteResponse ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams contains all the bound params for the watch policy v1beta1 pod disruption budget list for all namespaces operation typically these are obtained from a http.Request
swagger:parameters watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams() WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams creates a new WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams object no default values defined in spec.
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) BindRequest ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesParams() beforehand.
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized ¶
type WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized struct { }
WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized Unauthorized
swagger:response watchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized ¶
func NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized() *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized
NewWatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized creates WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized with default headers values
func (*WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized) WriteResponse ¶
func (o *WatchPolicyV1beta1PodDisruptionBudgetListForAllNamespacesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1PodSecurityPolicy ¶
type WatchPolicyV1beta1PodSecurityPolicy struct { Context *middleware.Context Handler WatchPolicyV1beta1PodSecurityPolicyHandler }
WatchPolicyV1beta1PodSecurityPolicy swagger:route GET /apis/policy/v1beta1/watch/podsecuritypolicies/{name} policy_v1beta1 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 NewWatchPolicyV1beta1PodSecurityPolicy ¶
func NewWatchPolicyV1beta1PodSecurityPolicy(ctx *middleware.Context, handler WatchPolicyV1beta1PodSecurityPolicyHandler) *WatchPolicyV1beta1PodSecurityPolicy
NewWatchPolicyV1beta1PodSecurityPolicy creates a new http.Handler for the watch policy v1beta1 pod security policy operation
func (*WatchPolicyV1beta1PodSecurityPolicy) ServeHTTP ¶
func (o *WatchPolicyV1beta1PodSecurityPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchPolicyV1beta1PodSecurityPolicyHandler ¶
type WatchPolicyV1beta1PodSecurityPolicyHandler interface {
Handle(WatchPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
}
WatchPolicyV1beta1PodSecurityPolicyHandler interface for that can handle valid watch policy v1beta1 pod security policy params
type WatchPolicyV1beta1PodSecurityPolicyHandlerFunc ¶
type WatchPolicyV1beta1PodSecurityPolicyHandlerFunc func(WatchPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
WatchPolicyV1beta1PodSecurityPolicyHandlerFunc turns a function with the right signature into a watch policy v1beta1 pod security policy handler
func (WatchPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle ¶
func (fn WatchPolicyV1beta1PodSecurityPolicyHandlerFunc) Handle(params WatchPolicyV1beta1PodSecurityPolicyParams) middleware.Responder
Handle executing the request and returning a response
type WatchPolicyV1beta1PodSecurityPolicyList ¶
type WatchPolicyV1beta1PodSecurityPolicyList struct { Context *middleware.Context Handler WatchPolicyV1beta1PodSecurityPolicyListHandler }
WatchPolicyV1beta1PodSecurityPolicyList swagger:route GET /apis/policy/v1beta1/watch/podsecuritypolicies policy_v1beta1 watchPolicyV1beta1PodSecurityPolicyList
watch individual changes to a list of PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchPolicyV1beta1PodSecurityPolicyList ¶
func NewWatchPolicyV1beta1PodSecurityPolicyList(ctx *middleware.Context, handler WatchPolicyV1beta1PodSecurityPolicyListHandler) *WatchPolicyV1beta1PodSecurityPolicyList
NewWatchPolicyV1beta1PodSecurityPolicyList creates a new http.Handler for the watch policy v1beta1 pod security policy list operation
func (*WatchPolicyV1beta1PodSecurityPolicyList) ServeHTTP ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchPolicyV1beta1PodSecurityPolicyListHandler ¶
type WatchPolicyV1beta1PodSecurityPolicyListHandler interface {
Handle(WatchPolicyV1beta1PodSecurityPolicyListParams) middleware.Responder
}
WatchPolicyV1beta1PodSecurityPolicyListHandler interface for that can handle valid watch policy v1beta1 pod security policy list params
type WatchPolicyV1beta1PodSecurityPolicyListHandlerFunc ¶
type WatchPolicyV1beta1PodSecurityPolicyListHandlerFunc func(WatchPolicyV1beta1PodSecurityPolicyListParams) middleware.Responder
WatchPolicyV1beta1PodSecurityPolicyListHandlerFunc turns a function with the right signature into a watch policy v1beta1 pod security policy list handler
func (WatchPolicyV1beta1PodSecurityPolicyListHandlerFunc) Handle ¶
func (fn WatchPolicyV1beta1PodSecurityPolicyListHandlerFunc) Handle(params WatchPolicyV1beta1PodSecurityPolicyListParams) middleware.Responder
Handle executing the request and returning a response
type WatchPolicyV1beta1PodSecurityPolicyListOK ¶
type WatchPolicyV1beta1PodSecurityPolicyListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchPolicyV1beta1PodSecurityPolicyListOK OK
swagger:response watchPolicyV1beta1PodSecurityPolicyListOK
func NewWatchPolicyV1beta1PodSecurityPolicyListOK ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListOK() *WatchPolicyV1beta1PodSecurityPolicyListOK
NewWatchPolicyV1beta1PodSecurityPolicyListOK creates WatchPolicyV1beta1PodSecurityPolicyListOK with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyListOK) SetPayload ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch policy v1beta1 pod security policy list o k response
func (*WatchPolicyV1beta1PodSecurityPolicyListOK) WithPayload ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1PodSecurityPolicyListOK
WithPayload adds the payload to the watch policy v1beta1 pod security policy list o k response
func (*WatchPolicyV1beta1PodSecurityPolicyListOK) WriteResponse ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1PodSecurityPolicyListParams ¶
type WatchPolicyV1beta1PodSecurityPolicyListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchPolicyV1beta1PodSecurityPolicyListParams contains all the bound params for the watch policy v1beta1 pod security policy list operation typically these are obtained from a http.Request
swagger:parameters watchPolicyV1beta1PodSecurityPolicyList
func NewWatchPolicyV1beta1PodSecurityPolicyListParams ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListParams() WatchPolicyV1beta1PodSecurityPolicyListParams
NewWatchPolicyV1beta1PodSecurityPolicyListParams creates a new WatchPolicyV1beta1PodSecurityPolicyListParams object no default values defined in spec.
func (*WatchPolicyV1beta1PodSecurityPolicyListParams) BindRequest ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchPolicyV1beta1PodSecurityPolicyListParams() beforehand.
type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized ¶
type WatchPolicyV1beta1PodSecurityPolicyListUnauthorized struct { }
WatchPolicyV1beta1PodSecurityPolicyListUnauthorized Unauthorized
swagger:response watchPolicyV1beta1PodSecurityPolicyListUnauthorized
func NewWatchPolicyV1beta1PodSecurityPolicyListUnauthorized ¶
func NewWatchPolicyV1beta1PodSecurityPolicyListUnauthorized() *WatchPolicyV1beta1PodSecurityPolicyListUnauthorized
NewWatchPolicyV1beta1PodSecurityPolicyListUnauthorized creates WatchPolicyV1beta1PodSecurityPolicyListUnauthorized with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyListUnauthorized) WriteResponse ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1PodSecurityPolicyOK ¶
type WatchPolicyV1beta1PodSecurityPolicyOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchPolicyV1beta1PodSecurityPolicyOK OK
swagger:response watchPolicyV1beta1PodSecurityPolicyOK
func NewWatchPolicyV1beta1PodSecurityPolicyOK ¶
func NewWatchPolicyV1beta1PodSecurityPolicyOK() *WatchPolicyV1beta1PodSecurityPolicyOK
NewWatchPolicyV1beta1PodSecurityPolicyOK creates WatchPolicyV1beta1PodSecurityPolicyOK with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyOK) SetPayload ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch policy v1beta1 pod security policy o k response
func (*WatchPolicyV1beta1PodSecurityPolicyOK) WithPayload ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchPolicyV1beta1PodSecurityPolicyOK
WithPayload adds the payload to the watch policy v1beta1 pod security policy o k response
func (*WatchPolicyV1beta1PodSecurityPolicyOK) WriteResponse ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchPolicyV1beta1PodSecurityPolicyParams ¶
type WatchPolicyV1beta1PodSecurityPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*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. Unique: true In: query */ AllowWatchBookmarks *bool /*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. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*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. Unique: true In: query */ Limit *int64 /*name of the PodSecurityPolicy Required: true Unique: true In: path */ Name string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*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 Unique: true In: query */ ResourceVersion *string /*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 Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchPolicyV1beta1PodSecurityPolicyParams contains all the bound params for the watch policy v1beta1 pod security policy operation typically these are obtained from a http.Request
swagger:parameters watchPolicyV1beta1PodSecurityPolicy
func NewWatchPolicyV1beta1PodSecurityPolicyParams ¶
func NewWatchPolicyV1beta1PodSecurityPolicyParams() WatchPolicyV1beta1PodSecurityPolicyParams
NewWatchPolicyV1beta1PodSecurityPolicyParams creates a new WatchPolicyV1beta1PodSecurityPolicyParams object no default values defined in spec.
func (*WatchPolicyV1beta1PodSecurityPolicyParams) BindRequest ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchPolicyV1beta1PodSecurityPolicyParams() beforehand.
type WatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
type WatchPolicyV1beta1PodSecurityPolicyUnauthorized struct { }
WatchPolicyV1beta1PodSecurityPolicyUnauthorized Unauthorized
swagger:response watchPolicyV1beta1PodSecurityPolicyUnauthorized
func NewWatchPolicyV1beta1PodSecurityPolicyUnauthorized ¶
func NewWatchPolicyV1beta1PodSecurityPolicyUnauthorized() *WatchPolicyV1beta1PodSecurityPolicyUnauthorized
NewWatchPolicyV1beta1PodSecurityPolicyUnauthorized creates WatchPolicyV1beta1PodSecurityPolicyUnauthorized with default headers values
func (*WatchPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse ¶
func (o *WatchPolicyV1beta1PodSecurityPolicyUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files
¶
- create_policy_v1beta1_namespaced_pod_disruption_budget.go
- create_policy_v1beta1_namespaced_pod_disruption_budget_parameters.go
- create_policy_v1beta1_namespaced_pod_disruption_budget_responses.go
- create_policy_v1beta1_pod_security_policy.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.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.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.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.go
- delete_policy_v1beta1_pod_security_policy_parameters.go
- delete_policy_v1beta1_pod_security_policy_responses.go
- get_policy_v1beta1_api_resources.go
- get_policy_v1beta1_api_resources_parameters.go
- get_policy_v1beta1_api_resources_responses.go
- list_policy_v1beta1_namespaced_pod_disruption_budget.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.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.go
- list_policy_v1beta1_pod_security_policy_parameters.go
- list_policy_v1beta1_pod_security_policy_responses.go
- patch_policy_v1beta1_namespaced_pod_disruption_budget.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.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.go
- patch_policy_v1beta1_pod_security_policy_parameters.go
- patch_policy_v1beta1_pod_security_policy_responses.go
- read_policy_v1beta1_namespaced_pod_disruption_budget.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.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.go
- read_policy_v1beta1_pod_security_policy_parameters.go
- read_policy_v1beta1_pod_security_policy_responses.go
- replace_policy_v1beta1_namespaced_pod_disruption_budget.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.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.go
- replace_policy_v1beta1_pod_security_policy_parameters.go
- replace_policy_v1beta1_pod_security_policy_responses.go
- watch_policy_v1beta1_namespaced_pod_disruption_budget.go
- watch_policy_v1beta1_namespaced_pod_disruption_budget_list.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.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.go
- watch_policy_v1beta1_pod_security_policy_list.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