core_v1

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

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

Go to latest
Published: Jan 6, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

View Source
const ConnectCoreV1DeleteNamespacedPodProxyOKCode int = 200

ConnectCoreV1DeleteNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedPodProxyOK

View Source
const ConnectCoreV1DeleteNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1DeleteNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1DeleteNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1DeleteNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1DeleteNamespacedServiceProxyOKCode int = 200

ConnectCoreV1DeleteNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedServiceProxyOK

View Source
const ConnectCoreV1DeleteNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1DeleteNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1DeleteNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1DeleteNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1DeleteNodeProxyOKCode int = 200

ConnectCoreV1DeleteNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1DeleteNodeProxyOK

View Source
const ConnectCoreV1DeleteNodeProxyUnauthorizedCode int = 401

ConnectCoreV1DeleteNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1DeleteNodeProxyUnauthorized

View Source
const ConnectCoreV1DeleteNodeProxyWithPathOKCode int = 200

ConnectCoreV1DeleteNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1DeleteNodeProxyWithPathOK

View Source
const ConnectCoreV1DeleteNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1DeleteNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1DeleteNodeProxyWithPathUnauthorized

View Source
const ConnectCoreV1GetNamespacedPodAttachOKCode int = 200

ConnectCoreV1GetNamespacedPodAttachOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodAttachOK

View Source
const ConnectCoreV1GetNamespacedPodAttachUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedPodAttachUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodAttachUnauthorized

View Source
const ConnectCoreV1GetNamespacedPodExecOKCode int = 200

ConnectCoreV1GetNamespacedPodExecOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodExecOK

View Source
const ConnectCoreV1GetNamespacedPodExecUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedPodExecUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodExecUnauthorized

View Source
const ConnectCoreV1GetNamespacedPodPortforwardOKCode int = 200

ConnectCoreV1GetNamespacedPodPortforwardOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodPortforwardOK

View Source
const ConnectCoreV1GetNamespacedPodPortforwardUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedPodPortforwardUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodPortforwardUnauthorized

View Source
const ConnectCoreV1GetNamespacedPodProxyOKCode int = 200

ConnectCoreV1GetNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodProxyOK

View Source
const ConnectCoreV1GetNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1GetNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1GetNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1GetNamespacedServiceProxyOKCode int = 200

ConnectCoreV1GetNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedServiceProxyOK

View Source
const ConnectCoreV1GetNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1GetNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1GetNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1GetNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1GetNodeProxyOKCode int = 200

ConnectCoreV1GetNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1GetNodeProxyOK

View Source
const ConnectCoreV1GetNodeProxyUnauthorizedCode int = 401

ConnectCoreV1GetNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNodeProxyUnauthorized

View Source
const ConnectCoreV1GetNodeProxyWithPathOKCode int = 200

ConnectCoreV1GetNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1GetNodeProxyWithPathOK

View Source
const ConnectCoreV1GetNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1GetNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1GetNodeProxyWithPathUnauthorized

View Source
const ConnectCoreV1HeadNamespacedPodProxyOKCode int = 200

ConnectCoreV1HeadNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedPodProxyOK

View Source
const ConnectCoreV1HeadNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1HeadNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1HeadNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1HeadNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1HeadNamespacedServiceProxyOKCode int = 200

ConnectCoreV1HeadNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedServiceProxyOK

View Source
const ConnectCoreV1HeadNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1HeadNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1HeadNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1HeadNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1HeadNodeProxyOKCode int = 200

ConnectCoreV1HeadNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1HeadNodeProxyOK

View Source
const ConnectCoreV1HeadNodeProxyUnauthorizedCode int = 401

ConnectCoreV1HeadNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1HeadNodeProxyUnauthorized

View Source
const ConnectCoreV1HeadNodeProxyWithPathOKCode int = 200

ConnectCoreV1HeadNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1HeadNodeProxyWithPathOK

View Source
const ConnectCoreV1HeadNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1HeadNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1HeadNodeProxyWithPathUnauthorized

View Source
const ConnectCoreV1OptionsNamespacedPodProxyOKCode int = 200

ConnectCoreV1OptionsNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedPodProxyOK

View Source
const ConnectCoreV1OptionsNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1OptionsNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1OptionsNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1OptionsNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1OptionsNamespacedServiceProxyOKCode int = 200

ConnectCoreV1OptionsNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedServiceProxyOK

View Source
const ConnectCoreV1OptionsNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1OptionsNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1OptionsNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1OptionsNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1OptionsNodeProxyOKCode int = 200

ConnectCoreV1OptionsNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1OptionsNodeProxyOK

View Source
const ConnectCoreV1OptionsNodeProxyUnauthorizedCode int = 401

ConnectCoreV1OptionsNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1OptionsNodeProxyUnauthorized

View Source
const ConnectCoreV1OptionsNodeProxyWithPathOKCode int = 200

ConnectCoreV1OptionsNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1OptionsNodeProxyWithPathOK

View Source
const ConnectCoreV1OptionsNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1OptionsNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1OptionsNodeProxyWithPathUnauthorized

View Source
const ConnectCoreV1PatchNamespacedPodProxyOKCode int = 200

ConnectCoreV1PatchNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedPodProxyOK

View Source
const ConnectCoreV1PatchNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1PatchNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1PatchNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1PatchNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1PatchNamespacedServiceProxyOKCode int = 200

ConnectCoreV1PatchNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedServiceProxyOK

View Source
const ConnectCoreV1PatchNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1PatchNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1PatchNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1PatchNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1PatchNodeProxyOKCode int = 200

ConnectCoreV1PatchNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1PatchNodeProxyOK

View Source
const ConnectCoreV1PatchNodeProxyUnauthorizedCode int = 401

ConnectCoreV1PatchNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PatchNodeProxyUnauthorized

View Source
const ConnectCoreV1PatchNodeProxyWithPathOKCode int = 200

ConnectCoreV1PatchNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PatchNodeProxyWithPathOK

View Source
const ConnectCoreV1PatchNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PatchNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PatchNodeProxyWithPathUnauthorized

View Source
const ConnectCoreV1PostNamespacedPodAttachOKCode int = 200

ConnectCoreV1PostNamespacedPodAttachOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodAttachOK

View Source
const ConnectCoreV1PostNamespacedPodAttachUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedPodAttachUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodAttachUnauthorized

View Source
const ConnectCoreV1PostNamespacedPodExecOKCode int = 200

ConnectCoreV1PostNamespacedPodExecOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodExecOK

View Source
const ConnectCoreV1PostNamespacedPodExecUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedPodExecUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodExecUnauthorized

View Source
const ConnectCoreV1PostNamespacedPodPortforwardOKCode int = 200

ConnectCoreV1PostNamespacedPodPortforwardOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodPortforwardOK

View Source
const ConnectCoreV1PostNamespacedPodPortforwardUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedPodPortforwardUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodPortforwardUnauthorized

View Source
const ConnectCoreV1PostNamespacedPodProxyOKCode int = 200

ConnectCoreV1PostNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodProxyOK

View Source
const ConnectCoreV1PostNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1PostNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1PostNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1PostNamespacedServiceProxyOKCode int = 200

ConnectCoreV1PostNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedServiceProxyOK

View Source
const ConnectCoreV1PostNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1PostNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1PostNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PostNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1PostNodeProxyOKCode int = 200

ConnectCoreV1PostNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1PostNodeProxyOK

View Source
const ConnectCoreV1PostNodeProxyUnauthorizedCode int = 401

ConnectCoreV1PostNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNodeProxyUnauthorized

View Source
const ConnectCoreV1PostNodeProxyWithPathOKCode int = 200

ConnectCoreV1PostNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PostNodeProxyWithPathOK

View Source
const ConnectCoreV1PostNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PostNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PostNodeProxyWithPathUnauthorized

View Source
const ConnectCoreV1PutNamespacedPodProxyOKCode int = 200

ConnectCoreV1PutNamespacedPodProxyOKCode is the HTTP code returned for type ConnectCoreV1PutNamespacedPodProxyOK

View Source
const ConnectCoreV1PutNamespacedPodProxyUnauthorizedCode int = 401

ConnectCoreV1PutNamespacedPodProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PutNamespacedPodProxyUnauthorized

View Source
const ConnectCoreV1PutNamespacedPodProxyWithPathOKCode int = 200

ConnectCoreV1PutNamespacedPodProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PutNamespacedPodProxyWithPathOK

View Source
const ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized

View Source
const ConnectCoreV1PutNamespacedServiceProxyOKCode int = 200

ConnectCoreV1PutNamespacedServiceProxyOKCode is the HTTP code returned for type ConnectCoreV1PutNamespacedServiceProxyOK

View Source
const ConnectCoreV1PutNamespacedServiceProxyUnauthorizedCode int = 401

ConnectCoreV1PutNamespacedServiceProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PutNamespacedServiceProxyUnauthorized

View Source
const ConnectCoreV1PutNamespacedServiceProxyWithPathOKCode int = 200

ConnectCoreV1PutNamespacedServiceProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PutNamespacedServiceProxyWithPathOK

View Source
const ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized

View Source
const ConnectCoreV1PutNodeProxyOKCode int = 200

ConnectCoreV1PutNodeProxyOKCode is the HTTP code returned for type ConnectCoreV1PutNodeProxyOK

View Source
const ConnectCoreV1PutNodeProxyUnauthorizedCode int = 401

ConnectCoreV1PutNodeProxyUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PutNodeProxyUnauthorized

View Source
const ConnectCoreV1PutNodeProxyWithPathOKCode int = 200

ConnectCoreV1PutNodeProxyWithPathOKCode is the HTTP code returned for type ConnectCoreV1PutNodeProxyWithPathOK

View Source
const ConnectCoreV1PutNodeProxyWithPathUnauthorizedCode int = 401

ConnectCoreV1PutNodeProxyWithPathUnauthorizedCode is the HTTP code returned for type ConnectCoreV1PutNodeProxyWithPathUnauthorized

View Source
const CreateCoreV1NamespaceAcceptedCode int = 202

CreateCoreV1NamespaceAcceptedCode is the HTTP code returned for type CreateCoreV1NamespaceAccepted

View Source
const CreateCoreV1NamespaceCreatedCode int = 201

CreateCoreV1NamespaceCreatedCode is the HTTP code returned for type CreateCoreV1NamespaceCreated

View Source
const CreateCoreV1NamespaceOKCode int = 200

CreateCoreV1NamespaceOKCode is the HTTP code returned for type CreateCoreV1NamespaceOK

View Source
const CreateCoreV1NamespaceUnauthorizedCode int = 401

CreateCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespaceUnauthorized

View Source
const CreateCoreV1NamespacedBindingAcceptedCode int = 202

CreateCoreV1NamespacedBindingAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedBindingAccepted

View Source
const CreateCoreV1NamespacedBindingCreatedCode int = 201

CreateCoreV1NamespacedBindingCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedBindingCreated

View Source
const CreateCoreV1NamespacedBindingOKCode int = 200

CreateCoreV1NamespacedBindingOKCode is the HTTP code returned for type CreateCoreV1NamespacedBindingOK

View Source
const CreateCoreV1NamespacedBindingUnauthorizedCode int = 401

CreateCoreV1NamespacedBindingUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedBindingUnauthorized

View Source
const CreateCoreV1NamespacedConfigMapAcceptedCode int = 202

CreateCoreV1NamespacedConfigMapAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedConfigMapAccepted

View Source
const CreateCoreV1NamespacedConfigMapCreatedCode int = 201

CreateCoreV1NamespacedConfigMapCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedConfigMapCreated

View Source
const CreateCoreV1NamespacedConfigMapOKCode int = 200

CreateCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type CreateCoreV1NamespacedConfigMapOK

View Source
const CreateCoreV1NamespacedConfigMapUnauthorizedCode int = 401

CreateCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedConfigMapUnauthorized

View Source
const CreateCoreV1NamespacedEndpointsAcceptedCode int = 202

CreateCoreV1NamespacedEndpointsAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedEndpointsAccepted

View Source
const CreateCoreV1NamespacedEndpointsCreatedCode int = 201

CreateCoreV1NamespacedEndpointsCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedEndpointsCreated

View Source
const CreateCoreV1NamespacedEndpointsOKCode int = 200

CreateCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type CreateCoreV1NamespacedEndpointsOK

View Source
const CreateCoreV1NamespacedEndpointsUnauthorizedCode int = 401

CreateCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedEndpointsUnauthorized

View Source
const CreateCoreV1NamespacedEventAcceptedCode int = 202

CreateCoreV1NamespacedEventAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedEventAccepted

View Source
const CreateCoreV1NamespacedEventCreatedCode int = 201

CreateCoreV1NamespacedEventCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedEventCreated

View Source
const CreateCoreV1NamespacedEventOKCode int = 200

CreateCoreV1NamespacedEventOKCode is the HTTP code returned for type CreateCoreV1NamespacedEventOK

View Source
const CreateCoreV1NamespacedEventUnauthorizedCode int = 401

CreateCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedEventUnauthorized

View Source
const CreateCoreV1NamespacedLimitRangeAcceptedCode int = 202

CreateCoreV1NamespacedLimitRangeAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedLimitRangeAccepted

View Source
const CreateCoreV1NamespacedLimitRangeCreatedCode int = 201

CreateCoreV1NamespacedLimitRangeCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedLimitRangeCreated

View Source
const CreateCoreV1NamespacedLimitRangeOKCode int = 200

CreateCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type CreateCoreV1NamespacedLimitRangeOK

View Source
const CreateCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

CreateCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedLimitRangeUnauthorized

View Source
const CreateCoreV1NamespacedPersistentVolumeClaimAcceptedCode int = 202

CreateCoreV1NamespacedPersistentVolumeClaimAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedPersistentVolumeClaimAccepted

View Source
const CreateCoreV1NamespacedPersistentVolumeClaimCreatedCode int = 201

CreateCoreV1NamespacedPersistentVolumeClaimCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedPersistentVolumeClaimCreated

View Source
const CreateCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

CreateCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type CreateCoreV1NamespacedPersistentVolumeClaimOK

View Source
const CreateCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

CreateCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const CreateCoreV1NamespacedPodAcceptedCode int = 202

CreateCoreV1NamespacedPodAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedPodAccepted

View Source
const CreateCoreV1NamespacedPodBindingAcceptedCode int = 202

CreateCoreV1NamespacedPodBindingAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedPodBindingAccepted

View Source
const CreateCoreV1NamespacedPodBindingCreatedCode int = 201

CreateCoreV1NamespacedPodBindingCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedPodBindingCreated

View Source
const CreateCoreV1NamespacedPodBindingOKCode int = 200

CreateCoreV1NamespacedPodBindingOKCode is the HTTP code returned for type CreateCoreV1NamespacedPodBindingOK

View Source
const CreateCoreV1NamespacedPodBindingUnauthorizedCode int = 401

CreateCoreV1NamespacedPodBindingUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedPodBindingUnauthorized

View Source
const CreateCoreV1NamespacedPodCreatedCode int = 201

CreateCoreV1NamespacedPodCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedPodCreated

View Source
const CreateCoreV1NamespacedPodEvictionAcceptedCode int = 202

CreateCoreV1NamespacedPodEvictionAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedPodEvictionAccepted

View Source
const CreateCoreV1NamespacedPodEvictionCreatedCode int = 201

CreateCoreV1NamespacedPodEvictionCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedPodEvictionCreated

View Source
const CreateCoreV1NamespacedPodEvictionOKCode int = 200

CreateCoreV1NamespacedPodEvictionOKCode is the HTTP code returned for type CreateCoreV1NamespacedPodEvictionOK

View Source
const CreateCoreV1NamespacedPodEvictionUnauthorizedCode int = 401

CreateCoreV1NamespacedPodEvictionUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedPodEvictionUnauthorized

View Source
const CreateCoreV1NamespacedPodOKCode int = 200

CreateCoreV1NamespacedPodOKCode is the HTTP code returned for type CreateCoreV1NamespacedPodOK

View Source
const CreateCoreV1NamespacedPodTemplateAcceptedCode int = 202

CreateCoreV1NamespacedPodTemplateAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedPodTemplateAccepted

View Source
const CreateCoreV1NamespacedPodTemplateCreatedCode int = 201

CreateCoreV1NamespacedPodTemplateCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedPodTemplateCreated

View Source
const CreateCoreV1NamespacedPodTemplateOKCode int = 200

CreateCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type CreateCoreV1NamespacedPodTemplateOK

View Source
const CreateCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

CreateCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedPodTemplateUnauthorized

View Source
const CreateCoreV1NamespacedPodUnauthorizedCode int = 401

CreateCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedPodUnauthorized

View Source
const CreateCoreV1NamespacedReplicationControllerAcceptedCode int = 202

CreateCoreV1NamespacedReplicationControllerAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedReplicationControllerAccepted

View Source
const CreateCoreV1NamespacedReplicationControllerCreatedCode int = 201

CreateCoreV1NamespacedReplicationControllerCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedReplicationControllerCreated

View Source
const CreateCoreV1NamespacedReplicationControllerOKCode int = 200

CreateCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type CreateCoreV1NamespacedReplicationControllerOK

View Source
const CreateCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

CreateCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedReplicationControllerUnauthorized

View Source
const CreateCoreV1NamespacedResourceQuotaAcceptedCode int = 202

CreateCoreV1NamespacedResourceQuotaAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedResourceQuotaAccepted

View Source
const CreateCoreV1NamespacedResourceQuotaCreatedCode int = 201

CreateCoreV1NamespacedResourceQuotaCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedResourceQuotaCreated

View Source
const CreateCoreV1NamespacedResourceQuotaOKCode int = 200

CreateCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type CreateCoreV1NamespacedResourceQuotaOK

View Source
const CreateCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

CreateCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedResourceQuotaUnauthorized

View Source
const CreateCoreV1NamespacedSecretAcceptedCode int = 202

CreateCoreV1NamespacedSecretAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedSecretAccepted

View Source
const CreateCoreV1NamespacedSecretCreatedCode int = 201

CreateCoreV1NamespacedSecretCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedSecretCreated

View Source
const CreateCoreV1NamespacedSecretOKCode int = 200

CreateCoreV1NamespacedSecretOKCode is the HTTP code returned for type CreateCoreV1NamespacedSecretOK

View Source
const CreateCoreV1NamespacedSecretUnauthorizedCode int = 401

CreateCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedSecretUnauthorized

View Source
const CreateCoreV1NamespacedServiceAcceptedCode int = 202

CreateCoreV1NamespacedServiceAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccepted

View Source
const CreateCoreV1NamespacedServiceAccountAcceptedCode int = 202

CreateCoreV1NamespacedServiceAccountAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountAccepted

View Source
const CreateCoreV1NamespacedServiceAccountCreatedCode int = 201

CreateCoreV1NamespacedServiceAccountCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountCreated

View Source
const CreateCoreV1NamespacedServiceAccountOKCode int = 200

CreateCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountOK

View Source
const CreateCoreV1NamespacedServiceAccountTokenAcceptedCode int = 202

CreateCoreV1NamespacedServiceAccountTokenAcceptedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountTokenAccepted

View Source
const CreateCoreV1NamespacedServiceAccountTokenCreatedCode int = 201

CreateCoreV1NamespacedServiceAccountTokenCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountTokenCreated

View Source
const CreateCoreV1NamespacedServiceAccountTokenOKCode int = 200

CreateCoreV1NamespacedServiceAccountTokenOKCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountTokenOK

View Source
const CreateCoreV1NamespacedServiceAccountTokenUnauthorizedCode int = 401

CreateCoreV1NamespacedServiceAccountTokenUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountTokenUnauthorized

View Source
const CreateCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

CreateCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceAccountUnauthorized

View Source
const CreateCoreV1NamespacedServiceCreatedCode int = 201

CreateCoreV1NamespacedServiceCreatedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceCreated

View Source
const CreateCoreV1NamespacedServiceOKCode int = 200

CreateCoreV1NamespacedServiceOKCode is the HTTP code returned for type CreateCoreV1NamespacedServiceOK

View Source
const CreateCoreV1NamespacedServiceUnauthorizedCode int = 401

CreateCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type CreateCoreV1NamespacedServiceUnauthorized

View Source
const CreateCoreV1NodeAcceptedCode int = 202

CreateCoreV1NodeAcceptedCode is the HTTP code returned for type CreateCoreV1NodeAccepted

View Source
const CreateCoreV1NodeCreatedCode int = 201

CreateCoreV1NodeCreatedCode is the HTTP code returned for type CreateCoreV1NodeCreated

View Source
const CreateCoreV1NodeOKCode int = 200

CreateCoreV1NodeOKCode is the HTTP code returned for type CreateCoreV1NodeOK

View Source
const CreateCoreV1NodeUnauthorizedCode int = 401

CreateCoreV1NodeUnauthorizedCode is the HTTP code returned for type CreateCoreV1NodeUnauthorized

View Source
const CreateCoreV1PersistentVolumeAcceptedCode int = 202

CreateCoreV1PersistentVolumeAcceptedCode is the HTTP code returned for type CreateCoreV1PersistentVolumeAccepted

View Source
const CreateCoreV1PersistentVolumeCreatedCode int = 201

CreateCoreV1PersistentVolumeCreatedCode is the HTTP code returned for type CreateCoreV1PersistentVolumeCreated

View Source
const CreateCoreV1PersistentVolumeOKCode int = 200

CreateCoreV1PersistentVolumeOKCode is the HTTP code returned for type CreateCoreV1PersistentVolumeOK

View Source
const CreateCoreV1PersistentVolumeUnauthorizedCode int = 401

CreateCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type CreateCoreV1PersistentVolumeUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedConfigMapOKCode int = 200

DeleteCoreV1CollectionNamespacedConfigMapOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedConfigMapOK

View Source
const DeleteCoreV1CollectionNamespacedConfigMapUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedConfigMapUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedConfigMapUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedEndpointsOKCode int = 200

DeleteCoreV1CollectionNamespacedEndpointsOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedEndpointsOK

View Source
const DeleteCoreV1CollectionNamespacedEndpointsUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedEndpointsUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedEndpointsUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedEventOKCode int = 200

DeleteCoreV1CollectionNamespacedEventOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedEventOK

View Source
const DeleteCoreV1CollectionNamespacedEventUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedEventUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedEventUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedLimitRangeOKCode int = 200

DeleteCoreV1CollectionNamespacedLimitRangeOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedLimitRangeOK

View Source
const DeleteCoreV1CollectionNamespacedLimitRangeUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOKCode int = 200

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK

View Source
const DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedPodOKCode int = 200

DeleteCoreV1CollectionNamespacedPodOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedPodOK

View Source
const DeleteCoreV1CollectionNamespacedPodTemplateOKCode int = 200

DeleteCoreV1CollectionNamespacedPodTemplateOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedPodTemplateOK

View Source
const DeleteCoreV1CollectionNamespacedPodTemplateUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedPodUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedPodUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedPodUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedReplicationControllerOKCode int = 200

DeleteCoreV1CollectionNamespacedReplicationControllerOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedReplicationControllerOK

View Source
const DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedResourceQuotaOKCode int = 200

DeleteCoreV1CollectionNamespacedResourceQuotaOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedResourceQuotaOK

View Source
const DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedSecretOKCode int = 200

DeleteCoreV1CollectionNamespacedSecretOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedSecretOK

View Source
const DeleteCoreV1CollectionNamespacedSecretUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedSecretUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedSecretUnauthorized

View Source
const DeleteCoreV1CollectionNamespacedServiceAccountOKCode int = 200

DeleteCoreV1CollectionNamespacedServiceAccountOKCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedServiceAccountOK

View Source
const DeleteCoreV1CollectionNamespacedServiceAccountUnauthorizedCode int = 401

DeleteCoreV1CollectionNamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized

View Source
const DeleteCoreV1CollectionNodeOKCode int = 200

DeleteCoreV1CollectionNodeOKCode is the HTTP code returned for type DeleteCoreV1CollectionNodeOK

View Source
const DeleteCoreV1CollectionNodeUnauthorizedCode int = 401

DeleteCoreV1CollectionNodeUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionNodeUnauthorized

View Source
const DeleteCoreV1CollectionPersistentVolumeOKCode int = 200

DeleteCoreV1CollectionPersistentVolumeOKCode is the HTTP code returned for type DeleteCoreV1CollectionPersistentVolumeOK

View Source
const DeleteCoreV1CollectionPersistentVolumeUnauthorizedCode int = 401

DeleteCoreV1CollectionPersistentVolumeUnauthorizedCode is the HTTP code returned for type DeleteCoreV1CollectionPersistentVolumeUnauthorized

View Source
const DeleteCoreV1NamespaceAcceptedCode int = 202

DeleteCoreV1NamespaceAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespaceAccepted

View Source
const DeleteCoreV1NamespaceOKCode int = 200

DeleteCoreV1NamespaceOKCode is the HTTP code returned for type DeleteCoreV1NamespaceOK

View Source
const DeleteCoreV1NamespaceUnauthorizedCode int = 401

DeleteCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespaceUnauthorized

View Source
const DeleteCoreV1NamespacedConfigMapAcceptedCode int = 202

DeleteCoreV1NamespacedConfigMapAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedConfigMapAccepted

View Source
const DeleteCoreV1NamespacedConfigMapOKCode int = 200

DeleteCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type DeleteCoreV1NamespacedConfigMapOK

View Source
const DeleteCoreV1NamespacedConfigMapUnauthorizedCode int = 401

DeleteCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedConfigMapUnauthorized

View Source
const DeleteCoreV1NamespacedEndpointsAcceptedCode int = 202

DeleteCoreV1NamespacedEndpointsAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedEndpointsAccepted

View Source
const DeleteCoreV1NamespacedEndpointsOKCode int = 200

DeleteCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type DeleteCoreV1NamespacedEndpointsOK

View Source
const DeleteCoreV1NamespacedEndpointsUnauthorizedCode int = 401

DeleteCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedEndpointsUnauthorized

View Source
const DeleteCoreV1NamespacedEventAcceptedCode int = 202

DeleteCoreV1NamespacedEventAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedEventAccepted

View Source
const DeleteCoreV1NamespacedEventOKCode int = 200

DeleteCoreV1NamespacedEventOKCode is the HTTP code returned for type DeleteCoreV1NamespacedEventOK

View Source
const DeleteCoreV1NamespacedEventUnauthorizedCode int = 401

DeleteCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedEventUnauthorized

View Source
const DeleteCoreV1NamespacedLimitRangeAcceptedCode int = 202

DeleteCoreV1NamespacedLimitRangeAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedLimitRangeAccepted

View Source
const DeleteCoreV1NamespacedLimitRangeOKCode int = 200

DeleteCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type DeleteCoreV1NamespacedLimitRangeOK

View Source
const DeleteCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

DeleteCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedLimitRangeUnauthorized

View Source
const DeleteCoreV1NamespacedPersistentVolumeClaimAcceptedCode int = 202

DeleteCoreV1NamespacedPersistentVolumeClaimAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedPersistentVolumeClaimAccepted

View Source
const DeleteCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

DeleteCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type DeleteCoreV1NamespacedPersistentVolumeClaimOK

View Source
const DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const DeleteCoreV1NamespacedPodAcceptedCode int = 202

DeleteCoreV1NamespacedPodAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedPodAccepted

View Source
const DeleteCoreV1NamespacedPodOKCode int = 200

DeleteCoreV1NamespacedPodOKCode is the HTTP code returned for type DeleteCoreV1NamespacedPodOK

View Source
const DeleteCoreV1NamespacedPodTemplateAcceptedCode int = 202

DeleteCoreV1NamespacedPodTemplateAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedPodTemplateAccepted

View Source
const DeleteCoreV1NamespacedPodTemplateOKCode int = 200

DeleteCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type DeleteCoreV1NamespacedPodTemplateOK

View Source
const DeleteCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

DeleteCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedPodTemplateUnauthorized

View Source
const DeleteCoreV1NamespacedPodUnauthorizedCode int = 401

DeleteCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedPodUnauthorized

View Source
const DeleteCoreV1NamespacedReplicationControllerAcceptedCode int = 202

DeleteCoreV1NamespacedReplicationControllerAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedReplicationControllerAccepted

View Source
const DeleteCoreV1NamespacedReplicationControllerOKCode int = 200

DeleteCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type DeleteCoreV1NamespacedReplicationControllerOK

View Source
const DeleteCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

DeleteCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedReplicationControllerUnauthorized

View Source
const DeleteCoreV1NamespacedResourceQuotaAcceptedCode int = 202

DeleteCoreV1NamespacedResourceQuotaAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedResourceQuotaAccepted

View Source
const DeleteCoreV1NamespacedResourceQuotaOKCode int = 200

DeleteCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type DeleteCoreV1NamespacedResourceQuotaOK

View Source
const DeleteCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

DeleteCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedResourceQuotaUnauthorized

View Source
const DeleteCoreV1NamespacedSecretAcceptedCode int = 202

DeleteCoreV1NamespacedSecretAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedSecretAccepted

View Source
const DeleteCoreV1NamespacedSecretOKCode int = 200

DeleteCoreV1NamespacedSecretOKCode is the HTTP code returned for type DeleteCoreV1NamespacedSecretOK

View Source
const DeleteCoreV1NamespacedSecretUnauthorizedCode int = 401

DeleteCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedSecretUnauthorized

View Source
const DeleteCoreV1NamespacedServiceAcceptedCode int = 202

DeleteCoreV1NamespacedServiceAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedServiceAccepted

View Source
const DeleteCoreV1NamespacedServiceAccountAcceptedCode int = 202

DeleteCoreV1NamespacedServiceAccountAcceptedCode is the HTTP code returned for type DeleteCoreV1NamespacedServiceAccountAccepted

View Source
const DeleteCoreV1NamespacedServiceAccountOKCode int = 200

DeleteCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type DeleteCoreV1NamespacedServiceAccountOK

View Source
const DeleteCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

DeleteCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedServiceAccountUnauthorized

View Source
const DeleteCoreV1NamespacedServiceOKCode int = 200

DeleteCoreV1NamespacedServiceOKCode is the HTTP code returned for type DeleteCoreV1NamespacedServiceOK

View Source
const DeleteCoreV1NamespacedServiceUnauthorizedCode int = 401

DeleteCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NamespacedServiceUnauthorized

View Source
const DeleteCoreV1NodeAcceptedCode int = 202

DeleteCoreV1NodeAcceptedCode is the HTTP code returned for type DeleteCoreV1NodeAccepted

View Source
const DeleteCoreV1NodeOKCode int = 200

DeleteCoreV1NodeOKCode is the HTTP code returned for type DeleteCoreV1NodeOK

View Source
const DeleteCoreV1NodeUnauthorizedCode int = 401

DeleteCoreV1NodeUnauthorizedCode is the HTTP code returned for type DeleteCoreV1NodeUnauthorized

View Source
const DeleteCoreV1PersistentVolumeAcceptedCode int = 202

DeleteCoreV1PersistentVolumeAcceptedCode is the HTTP code returned for type DeleteCoreV1PersistentVolumeAccepted

View Source
const DeleteCoreV1PersistentVolumeOKCode int = 200

DeleteCoreV1PersistentVolumeOKCode is the HTTP code returned for type DeleteCoreV1PersistentVolumeOK

View Source
const DeleteCoreV1PersistentVolumeUnauthorizedCode int = 401

DeleteCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type DeleteCoreV1PersistentVolumeUnauthorized

View Source
const GetCoreV1APIResourcesOKCode int = 200

GetCoreV1APIResourcesOKCode is the HTTP code returned for type GetCoreV1APIResourcesOK

View Source
const GetCoreV1APIResourcesUnauthorizedCode int = 401

GetCoreV1APIResourcesUnauthorizedCode is the HTTP code returned for type GetCoreV1APIResourcesUnauthorized

View Source
const ListCoreV1ComponentStatusOKCode int = 200

ListCoreV1ComponentStatusOKCode is the HTTP code returned for type ListCoreV1ComponentStatusOK

View Source
const ListCoreV1ComponentStatusUnauthorizedCode int = 401

ListCoreV1ComponentStatusUnauthorizedCode is the HTTP code returned for type ListCoreV1ComponentStatusUnauthorized

View Source
const ListCoreV1ConfigMapForAllNamespacesOKCode int = 200

ListCoreV1ConfigMapForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1ConfigMapForAllNamespacesOK

View Source
const ListCoreV1ConfigMapForAllNamespacesUnauthorizedCode int = 401

ListCoreV1ConfigMapForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1ConfigMapForAllNamespacesUnauthorized

View Source
const ListCoreV1EndpointsForAllNamespacesOKCode int = 200

ListCoreV1EndpointsForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1EndpointsForAllNamespacesOK

View Source
const ListCoreV1EndpointsForAllNamespacesUnauthorizedCode int = 401

ListCoreV1EndpointsForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1EndpointsForAllNamespacesUnauthorized

View Source
const ListCoreV1EventForAllNamespacesOKCode int = 200

ListCoreV1EventForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1EventForAllNamespacesOK

View Source
const ListCoreV1EventForAllNamespacesUnauthorizedCode int = 401

ListCoreV1EventForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1EventForAllNamespacesUnauthorized

View Source
const ListCoreV1LimitRangeForAllNamespacesOKCode int = 200

ListCoreV1LimitRangeForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1LimitRangeForAllNamespacesOK

View Source
const ListCoreV1LimitRangeForAllNamespacesUnauthorizedCode int = 401

ListCoreV1LimitRangeForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1LimitRangeForAllNamespacesUnauthorized

View Source
const ListCoreV1NamespaceOKCode int = 200

ListCoreV1NamespaceOKCode is the HTTP code returned for type ListCoreV1NamespaceOK

View Source
const ListCoreV1NamespaceUnauthorizedCode int = 401

ListCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespaceUnauthorized

View Source
const ListCoreV1NamespacedConfigMapOKCode int = 200

ListCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type ListCoreV1NamespacedConfigMapOK

View Source
const ListCoreV1NamespacedConfigMapUnauthorizedCode int = 401

ListCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedConfigMapUnauthorized

View Source
const ListCoreV1NamespacedEndpointsOKCode int = 200

ListCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type ListCoreV1NamespacedEndpointsOK

View Source
const ListCoreV1NamespacedEndpointsUnauthorizedCode int = 401

ListCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedEndpointsUnauthorized

View Source
const ListCoreV1NamespacedEventOKCode int = 200

ListCoreV1NamespacedEventOKCode is the HTTP code returned for type ListCoreV1NamespacedEventOK

View Source
const ListCoreV1NamespacedEventUnauthorizedCode int = 401

ListCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedEventUnauthorized

View Source
const ListCoreV1NamespacedLimitRangeOKCode int = 200

ListCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type ListCoreV1NamespacedLimitRangeOK

View Source
const ListCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

ListCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedLimitRangeUnauthorized

View Source
const ListCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

ListCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type ListCoreV1NamespacedPersistentVolumeClaimOK

View Source
const ListCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

ListCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const ListCoreV1NamespacedPodOKCode int = 200

ListCoreV1NamespacedPodOKCode is the HTTP code returned for type ListCoreV1NamespacedPodOK

View Source
const ListCoreV1NamespacedPodTemplateOKCode int = 200

ListCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type ListCoreV1NamespacedPodTemplateOK

View Source
const ListCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

ListCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedPodTemplateUnauthorized

View Source
const ListCoreV1NamespacedPodUnauthorizedCode int = 401

ListCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedPodUnauthorized

View Source
const ListCoreV1NamespacedReplicationControllerOKCode int = 200

ListCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type ListCoreV1NamespacedReplicationControllerOK

View Source
const ListCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

ListCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedReplicationControllerUnauthorized

View Source
const ListCoreV1NamespacedResourceQuotaOKCode int = 200

ListCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type ListCoreV1NamespacedResourceQuotaOK

View Source
const ListCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

ListCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedResourceQuotaUnauthorized

View Source
const ListCoreV1NamespacedSecretOKCode int = 200

ListCoreV1NamespacedSecretOKCode is the HTTP code returned for type ListCoreV1NamespacedSecretOK

View Source
const ListCoreV1NamespacedSecretUnauthorizedCode int = 401

ListCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedSecretUnauthorized

View Source
const ListCoreV1NamespacedServiceAccountOKCode int = 200

ListCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type ListCoreV1NamespacedServiceAccountOK

View Source
const ListCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

ListCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedServiceAccountUnauthorized

View Source
const ListCoreV1NamespacedServiceOKCode int = 200

ListCoreV1NamespacedServiceOKCode is the HTTP code returned for type ListCoreV1NamespacedServiceOK

View Source
const ListCoreV1NamespacedServiceUnauthorizedCode int = 401

ListCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type ListCoreV1NamespacedServiceUnauthorized

View Source
const ListCoreV1NodeOKCode int = 200

ListCoreV1NodeOKCode is the HTTP code returned for type ListCoreV1NodeOK

View Source
const ListCoreV1NodeUnauthorizedCode int = 401

ListCoreV1NodeUnauthorizedCode is the HTTP code returned for type ListCoreV1NodeUnauthorized

View Source
const ListCoreV1PersistentVolumeClaimForAllNamespacesOKCode int = 200

ListCoreV1PersistentVolumeClaimForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1PersistentVolumeClaimForAllNamespacesOK

View Source
const ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorizedCode int = 401

ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized

View Source
const ListCoreV1PersistentVolumeOKCode int = 200

ListCoreV1PersistentVolumeOKCode is the HTTP code returned for type ListCoreV1PersistentVolumeOK

View Source
const ListCoreV1PersistentVolumeUnauthorizedCode int = 401

ListCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type ListCoreV1PersistentVolumeUnauthorized

View Source
const ListCoreV1PodForAllNamespacesOKCode int = 200

ListCoreV1PodForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1PodForAllNamespacesOK

View Source
const ListCoreV1PodForAllNamespacesUnauthorizedCode int = 401

ListCoreV1PodForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1PodForAllNamespacesUnauthorized

View Source
const ListCoreV1PodTemplateForAllNamespacesOKCode int = 200

ListCoreV1PodTemplateForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1PodTemplateForAllNamespacesOK

View Source
const ListCoreV1PodTemplateForAllNamespacesUnauthorizedCode int = 401

ListCoreV1PodTemplateForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1PodTemplateForAllNamespacesUnauthorized

View Source
const ListCoreV1ReplicationControllerForAllNamespacesOKCode int = 200

ListCoreV1ReplicationControllerForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1ReplicationControllerForAllNamespacesOK

View Source
const ListCoreV1ReplicationControllerForAllNamespacesUnauthorizedCode int = 401

ListCoreV1ReplicationControllerForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1ReplicationControllerForAllNamespacesUnauthorized

View Source
const ListCoreV1ResourceQuotaForAllNamespacesOKCode int = 200

ListCoreV1ResourceQuotaForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1ResourceQuotaForAllNamespacesOK

View Source
const ListCoreV1ResourceQuotaForAllNamespacesUnauthorizedCode int = 401

ListCoreV1ResourceQuotaForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1ResourceQuotaForAllNamespacesUnauthorized

View Source
const ListCoreV1SecretForAllNamespacesOKCode int = 200

ListCoreV1SecretForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1SecretForAllNamespacesOK

View Source
const ListCoreV1SecretForAllNamespacesUnauthorizedCode int = 401

ListCoreV1SecretForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1SecretForAllNamespacesUnauthorized

View Source
const ListCoreV1ServiceAccountForAllNamespacesOKCode int = 200

ListCoreV1ServiceAccountForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1ServiceAccountForAllNamespacesOK

View Source
const ListCoreV1ServiceAccountForAllNamespacesUnauthorizedCode int = 401

ListCoreV1ServiceAccountForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1ServiceAccountForAllNamespacesUnauthorized

View Source
const ListCoreV1ServiceForAllNamespacesOKCode int = 200

ListCoreV1ServiceForAllNamespacesOKCode is the HTTP code returned for type ListCoreV1ServiceForAllNamespacesOK

View Source
const ListCoreV1ServiceForAllNamespacesUnauthorizedCode int = 401

ListCoreV1ServiceForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListCoreV1ServiceForAllNamespacesUnauthorized

View Source
const PatchCoreV1NamespaceOKCode int = 200

PatchCoreV1NamespaceOKCode is the HTTP code returned for type PatchCoreV1NamespaceOK

View Source
const PatchCoreV1NamespaceStatusOKCode int = 200

PatchCoreV1NamespaceStatusOKCode is the HTTP code returned for type PatchCoreV1NamespaceStatusOK

View Source
const PatchCoreV1NamespaceStatusUnauthorizedCode int = 401

PatchCoreV1NamespaceStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespaceStatusUnauthorized

View Source
const PatchCoreV1NamespaceUnauthorizedCode int = 401

PatchCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespaceUnauthorized

View Source
const PatchCoreV1NamespacedConfigMapOKCode int = 200

PatchCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type PatchCoreV1NamespacedConfigMapOK

View Source
const PatchCoreV1NamespacedConfigMapUnauthorizedCode int = 401

PatchCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedConfigMapUnauthorized

View Source
const PatchCoreV1NamespacedEndpointsOKCode int = 200

PatchCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type PatchCoreV1NamespacedEndpointsOK

View Source
const PatchCoreV1NamespacedEndpointsUnauthorizedCode int = 401

PatchCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedEndpointsUnauthorized

View Source
const PatchCoreV1NamespacedEventOKCode int = 200

PatchCoreV1NamespacedEventOKCode is the HTTP code returned for type PatchCoreV1NamespacedEventOK

View Source
const PatchCoreV1NamespacedEventUnauthorizedCode int = 401

PatchCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedEventUnauthorized

View Source
const PatchCoreV1NamespacedLimitRangeOKCode int = 200

PatchCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type PatchCoreV1NamespacedLimitRangeOK

View Source
const PatchCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

PatchCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedLimitRangeUnauthorized

View Source
const PatchCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

PatchCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type PatchCoreV1NamespacedPersistentVolumeClaimOK

View Source
const PatchCoreV1NamespacedPersistentVolumeClaimStatusOKCode int = 200

PatchCoreV1NamespacedPersistentVolumeClaimStatusOKCode is the HTTP code returned for type PatchCoreV1NamespacedPersistentVolumeClaimStatusOK

View Source
const PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorizedCode int = 401

PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

View Source
const PatchCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

PatchCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const PatchCoreV1NamespacedPodOKCode int = 200

PatchCoreV1NamespacedPodOKCode is the HTTP code returned for type PatchCoreV1NamespacedPodOK

View Source
const PatchCoreV1NamespacedPodStatusOKCode int = 200

PatchCoreV1NamespacedPodStatusOKCode is the HTTP code returned for type PatchCoreV1NamespacedPodStatusOK

View Source
const PatchCoreV1NamespacedPodStatusUnauthorizedCode int = 401

PatchCoreV1NamespacedPodStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedPodStatusUnauthorized

View Source
const PatchCoreV1NamespacedPodTemplateOKCode int = 200

PatchCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type PatchCoreV1NamespacedPodTemplateOK

View Source
const PatchCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

PatchCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedPodTemplateUnauthorized

View Source
const PatchCoreV1NamespacedPodUnauthorizedCode int = 401

PatchCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedPodUnauthorized

View Source
const PatchCoreV1NamespacedReplicationControllerOKCode int = 200

PatchCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type PatchCoreV1NamespacedReplicationControllerOK

View Source
const PatchCoreV1NamespacedReplicationControllerScaleOKCode int = 200

PatchCoreV1NamespacedReplicationControllerScaleOKCode is the HTTP code returned for type PatchCoreV1NamespacedReplicationControllerScaleOK

View Source
const PatchCoreV1NamespacedReplicationControllerScaleUnauthorizedCode int = 401

PatchCoreV1NamespacedReplicationControllerScaleUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedReplicationControllerScaleUnauthorized

View Source
const PatchCoreV1NamespacedReplicationControllerStatusOKCode int = 200

PatchCoreV1NamespacedReplicationControllerStatusOKCode is the HTTP code returned for type PatchCoreV1NamespacedReplicationControllerStatusOK

View Source
const PatchCoreV1NamespacedReplicationControllerStatusUnauthorizedCode int = 401

PatchCoreV1NamespacedReplicationControllerStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedReplicationControllerStatusUnauthorized

View Source
const PatchCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

PatchCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedReplicationControllerUnauthorized

View Source
const PatchCoreV1NamespacedResourceQuotaOKCode int = 200

PatchCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type PatchCoreV1NamespacedResourceQuotaOK

View Source
const PatchCoreV1NamespacedResourceQuotaStatusOKCode int = 200

PatchCoreV1NamespacedResourceQuotaStatusOKCode is the HTTP code returned for type PatchCoreV1NamespacedResourceQuotaStatusOK

View Source
const PatchCoreV1NamespacedResourceQuotaStatusUnauthorizedCode int = 401

PatchCoreV1NamespacedResourceQuotaStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedResourceQuotaStatusUnauthorized

View Source
const PatchCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

PatchCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedResourceQuotaUnauthorized

View Source
const PatchCoreV1NamespacedSecretOKCode int = 200

PatchCoreV1NamespacedSecretOKCode is the HTTP code returned for type PatchCoreV1NamespacedSecretOK

View Source
const PatchCoreV1NamespacedSecretUnauthorizedCode int = 401

PatchCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedSecretUnauthorized

View Source
const PatchCoreV1NamespacedServiceAccountOKCode int = 200

PatchCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type PatchCoreV1NamespacedServiceAccountOK

View Source
const PatchCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

PatchCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedServiceAccountUnauthorized

View Source
const PatchCoreV1NamespacedServiceOKCode int = 200

PatchCoreV1NamespacedServiceOKCode is the HTTP code returned for type PatchCoreV1NamespacedServiceOK

View Source
const PatchCoreV1NamespacedServiceStatusOKCode int = 200

PatchCoreV1NamespacedServiceStatusOKCode is the HTTP code returned for type PatchCoreV1NamespacedServiceStatusOK

View Source
const PatchCoreV1NamespacedServiceStatusUnauthorizedCode int = 401

PatchCoreV1NamespacedServiceStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedServiceStatusUnauthorized

View Source
const PatchCoreV1NamespacedServiceUnauthorizedCode int = 401

PatchCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type PatchCoreV1NamespacedServiceUnauthorized

View Source
const PatchCoreV1NodeOKCode int = 200

PatchCoreV1NodeOKCode is the HTTP code returned for type PatchCoreV1NodeOK

View Source
const PatchCoreV1NodeStatusOKCode int = 200

PatchCoreV1NodeStatusOKCode is the HTTP code returned for type PatchCoreV1NodeStatusOK

View Source
const PatchCoreV1NodeStatusUnauthorizedCode int = 401

PatchCoreV1NodeStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1NodeStatusUnauthorized

View Source
const PatchCoreV1NodeUnauthorizedCode int = 401

PatchCoreV1NodeUnauthorizedCode is the HTTP code returned for type PatchCoreV1NodeUnauthorized

View Source
const PatchCoreV1PersistentVolumeOKCode int = 200

PatchCoreV1PersistentVolumeOKCode is the HTTP code returned for type PatchCoreV1PersistentVolumeOK

View Source
const PatchCoreV1PersistentVolumeStatusOKCode int = 200

PatchCoreV1PersistentVolumeStatusOKCode is the HTTP code returned for type PatchCoreV1PersistentVolumeStatusOK

View Source
const PatchCoreV1PersistentVolumeStatusUnauthorizedCode int = 401

PatchCoreV1PersistentVolumeStatusUnauthorizedCode is the HTTP code returned for type PatchCoreV1PersistentVolumeStatusUnauthorized

View Source
const PatchCoreV1PersistentVolumeUnauthorizedCode int = 401

PatchCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type PatchCoreV1PersistentVolumeUnauthorized

View Source
const ReadCoreV1ComponentStatusOKCode int = 200

ReadCoreV1ComponentStatusOKCode is the HTTP code returned for type ReadCoreV1ComponentStatusOK

View Source
const ReadCoreV1ComponentStatusUnauthorizedCode int = 401

ReadCoreV1ComponentStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1ComponentStatusUnauthorized

View Source
const ReadCoreV1NamespaceOKCode int = 200

ReadCoreV1NamespaceOKCode is the HTTP code returned for type ReadCoreV1NamespaceOK

View Source
const ReadCoreV1NamespaceStatusOKCode int = 200

ReadCoreV1NamespaceStatusOKCode is the HTTP code returned for type ReadCoreV1NamespaceStatusOK

View Source
const ReadCoreV1NamespaceStatusUnauthorizedCode int = 401

ReadCoreV1NamespaceStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespaceStatusUnauthorized

View Source
const ReadCoreV1NamespaceUnauthorizedCode int = 401

ReadCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespaceUnauthorized

View Source
const ReadCoreV1NamespacedConfigMapOKCode int = 200

ReadCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type ReadCoreV1NamespacedConfigMapOK

View Source
const ReadCoreV1NamespacedConfigMapUnauthorizedCode int = 401

ReadCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedConfigMapUnauthorized

View Source
const ReadCoreV1NamespacedEndpointsOKCode int = 200

ReadCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type ReadCoreV1NamespacedEndpointsOK

View Source
const ReadCoreV1NamespacedEndpointsUnauthorizedCode int = 401

ReadCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedEndpointsUnauthorized

View Source
const ReadCoreV1NamespacedEventOKCode int = 200

ReadCoreV1NamespacedEventOKCode is the HTTP code returned for type ReadCoreV1NamespacedEventOK

View Source
const ReadCoreV1NamespacedEventUnauthorizedCode int = 401

ReadCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedEventUnauthorized

View Source
const ReadCoreV1NamespacedLimitRangeOKCode int = 200

ReadCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type ReadCoreV1NamespacedLimitRangeOK

View Source
const ReadCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

ReadCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedLimitRangeUnauthorized

View Source
const ReadCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

ReadCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type ReadCoreV1NamespacedPersistentVolumeClaimOK

View Source
const ReadCoreV1NamespacedPersistentVolumeClaimStatusOKCode int = 200

ReadCoreV1NamespacedPersistentVolumeClaimStatusOKCode is the HTTP code returned for type ReadCoreV1NamespacedPersistentVolumeClaimStatusOK

View Source
const ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorizedCode int = 401

ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

View Source
const ReadCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

ReadCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const ReadCoreV1NamespacedPodLogOKCode int = 200

ReadCoreV1NamespacedPodLogOKCode is the HTTP code returned for type ReadCoreV1NamespacedPodLogOK

View Source
const ReadCoreV1NamespacedPodLogUnauthorizedCode int = 401

ReadCoreV1NamespacedPodLogUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedPodLogUnauthorized

View Source
const ReadCoreV1NamespacedPodOKCode int = 200

ReadCoreV1NamespacedPodOKCode is the HTTP code returned for type ReadCoreV1NamespacedPodOK

View Source
const ReadCoreV1NamespacedPodStatusOKCode int = 200

ReadCoreV1NamespacedPodStatusOKCode is the HTTP code returned for type ReadCoreV1NamespacedPodStatusOK

View Source
const ReadCoreV1NamespacedPodStatusUnauthorizedCode int = 401

ReadCoreV1NamespacedPodStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedPodStatusUnauthorized

View Source
const ReadCoreV1NamespacedPodTemplateOKCode int = 200

ReadCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type ReadCoreV1NamespacedPodTemplateOK

View Source
const ReadCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

ReadCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedPodTemplateUnauthorized

View Source
const ReadCoreV1NamespacedPodUnauthorizedCode int = 401

ReadCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedPodUnauthorized

View Source
const ReadCoreV1NamespacedReplicationControllerOKCode int = 200

ReadCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type ReadCoreV1NamespacedReplicationControllerOK

View Source
const ReadCoreV1NamespacedReplicationControllerScaleOKCode int = 200

ReadCoreV1NamespacedReplicationControllerScaleOKCode is the HTTP code returned for type ReadCoreV1NamespacedReplicationControllerScaleOK

View Source
const ReadCoreV1NamespacedReplicationControllerScaleUnauthorizedCode int = 401

ReadCoreV1NamespacedReplicationControllerScaleUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedReplicationControllerScaleUnauthorized

View Source
const ReadCoreV1NamespacedReplicationControllerStatusOKCode int = 200

ReadCoreV1NamespacedReplicationControllerStatusOKCode is the HTTP code returned for type ReadCoreV1NamespacedReplicationControllerStatusOK

View Source
const ReadCoreV1NamespacedReplicationControllerStatusUnauthorizedCode int = 401

ReadCoreV1NamespacedReplicationControllerStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedReplicationControllerStatusUnauthorized

View Source
const ReadCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

ReadCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedReplicationControllerUnauthorized

View Source
const ReadCoreV1NamespacedResourceQuotaOKCode int = 200

ReadCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type ReadCoreV1NamespacedResourceQuotaOK

View Source
const ReadCoreV1NamespacedResourceQuotaStatusOKCode int = 200

ReadCoreV1NamespacedResourceQuotaStatusOKCode is the HTTP code returned for type ReadCoreV1NamespacedResourceQuotaStatusOK

View Source
const ReadCoreV1NamespacedResourceQuotaStatusUnauthorizedCode int = 401

ReadCoreV1NamespacedResourceQuotaStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedResourceQuotaStatusUnauthorized

View Source
const ReadCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

ReadCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedResourceQuotaUnauthorized

View Source
const ReadCoreV1NamespacedSecretOKCode int = 200

ReadCoreV1NamespacedSecretOKCode is the HTTP code returned for type ReadCoreV1NamespacedSecretOK

View Source
const ReadCoreV1NamespacedSecretUnauthorizedCode int = 401

ReadCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedSecretUnauthorized

View Source
const ReadCoreV1NamespacedServiceAccountOKCode int = 200

ReadCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type ReadCoreV1NamespacedServiceAccountOK

View Source
const ReadCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

ReadCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedServiceAccountUnauthorized

View Source
const ReadCoreV1NamespacedServiceOKCode int = 200

ReadCoreV1NamespacedServiceOKCode is the HTTP code returned for type ReadCoreV1NamespacedServiceOK

View Source
const ReadCoreV1NamespacedServiceStatusOKCode int = 200

ReadCoreV1NamespacedServiceStatusOKCode is the HTTP code returned for type ReadCoreV1NamespacedServiceStatusOK

View Source
const ReadCoreV1NamespacedServiceStatusUnauthorizedCode int = 401

ReadCoreV1NamespacedServiceStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedServiceStatusUnauthorized

View Source
const ReadCoreV1NamespacedServiceUnauthorizedCode int = 401

ReadCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type ReadCoreV1NamespacedServiceUnauthorized

View Source
const ReadCoreV1NodeOKCode int = 200

ReadCoreV1NodeOKCode is the HTTP code returned for type ReadCoreV1NodeOK

View Source
const ReadCoreV1NodeStatusOKCode int = 200

ReadCoreV1NodeStatusOKCode is the HTTP code returned for type ReadCoreV1NodeStatusOK

View Source
const ReadCoreV1NodeStatusUnauthorizedCode int = 401

ReadCoreV1NodeStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1NodeStatusUnauthorized

View Source
const ReadCoreV1NodeUnauthorizedCode int = 401

ReadCoreV1NodeUnauthorizedCode is the HTTP code returned for type ReadCoreV1NodeUnauthorized

View Source
const ReadCoreV1PersistentVolumeOKCode int = 200

ReadCoreV1PersistentVolumeOKCode is the HTTP code returned for type ReadCoreV1PersistentVolumeOK

View Source
const ReadCoreV1PersistentVolumeStatusOKCode int = 200

ReadCoreV1PersistentVolumeStatusOKCode is the HTTP code returned for type ReadCoreV1PersistentVolumeStatusOK

View Source
const ReadCoreV1PersistentVolumeStatusUnauthorizedCode int = 401

ReadCoreV1PersistentVolumeStatusUnauthorizedCode is the HTTP code returned for type ReadCoreV1PersistentVolumeStatusUnauthorized

View Source
const ReadCoreV1PersistentVolumeUnauthorizedCode int = 401

ReadCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type ReadCoreV1PersistentVolumeUnauthorized

View Source
const ReplaceCoreV1NamespaceCreatedCode int = 201

ReplaceCoreV1NamespaceCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespaceCreated

View Source
const ReplaceCoreV1NamespaceFinalizeCreatedCode int = 201

ReplaceCoreV1NamespaceFinalizeCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespaceFinalizeCreated

View Source
const ReplaceCoreV1NamespaceFinalizeOKCode int = 200

ReplaceCoreV1NamespaceFinalizeOKCode is the HTTP code returned for type ReplaceCoreV1NamespaceFinalizeOK

View Source
const ReplaceCoreV1NamespaceFinalizeUnauthorizedCode int = 401

ReplaceCoreV1NamespaceFinalizeUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespaceFinalizeUnauthorized

View Source
const ReplaceCoreV1NamespaceOKCode int = 200

ReplaceCoreV1NamespaceOKCode is the HTTP code returned for type ReplaceCoreV1NamespaceOK

View Source
const ReplaceCoreV1NamespaceStatusCreatedCode int = 201

ReplaceCoreV1NamespaceStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespaceStatusCreated

View Source
const ReplaceCoreV1NamespaceStatusOKCode int = 200

ReplaceCoreV1NamespaceStatusOKCode is the HTTP code returned for type ReplaceCoreV1NamespaceStatusOK

View Source
const ReplaceCoreV1NamespaceStatusUnauthorizedCode int = 401

ReplaceCoreV1NamespaceStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespaceStatusUnauthorized

View Source
const ReplaceCoreV1NamespaceUnauthorizedCode int = 401

ReplaceCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespaceUnauthorized

View Source
const ReplaceCoreV1NamespacedConfigMapCreatedCode int = 201

ReplaceCoreV1NamespacedConfigMapCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedConfigMapCreated

View Source
const ReplaceCoreV1NamespacedConfigMapOKCode int = 200

ReplaceCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedConfigMapOK

View Source
const ReplaceCoreV1NamespacedConfigMapUnauthorizedCode int = 401

ReplaceCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedConfigMapUnauthorized

View Source
const ReplaceCoreV1NamespacedEndpointsCreatedCode int = 201

ReplaceCoreV1NamespacedEndpointsCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedEndpointsCreated

View Source
const ReplaceCoreV1NamespacedEndpointsOKCode int = 200

ReplaceCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedEndpointsOK

View Source
const ReplaceCoreV1NamespacedEndpointsUnauthorizedCode int = 401

ReplaceCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedEndpointsUnauthorized

View Source
const ReplaceCoreV1NamespacedEventCreatedCode int = 201

ReplaceCoreV1NamespacedEventCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedEventCreated

View Source
const ReplaceCoreV1NamespacedEventOKCode int = 200

ReplaceCoreV1NamespacedEventOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedEventOK

View Source
const ReplaceCoreV1NamespacedEventUnauthorizedCode int = 401

ReplaceCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedEventUnauthorized

View Source
const ReplaceCoreV1NamespacedLimitRangeCreatedCode int = 201

ReplaceCoreV1NamespacedLimitRangeCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedLimitRangeCreated

View Source
const ReplaceCoreV1NamespacedLimitRangeOKCode int = 200

ReplaceCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedLimitRangeOK

View Source
const ReplaceCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

ReplaceCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedLimitRangeUnauthorized

View Source
const ReplaceCoreV1NamespacedPersistentVolumeClaimCreatedCode int = 201

ReplaceCoreV1NamespacedPersistentVolumeClaimCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPersistentVolumeClaimCreated

View Source
const ReplaceCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

ReplaceCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedPersistentVolumeClaimOK

View Source
const ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreatedCode int = 201

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated

View Source
const ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOKCode int = 200

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK

View Source
const ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorizedCode int = 401

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

View Source
const ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const ReplaceCoreV1NamespacedPodCreatedCode int = 201

ReplaceCoreV1NamespacedPodCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodCreated

View Source
const ReplaceCoreV1NamespacedPodOKCode int = 200

ReplaceCoreV1NamespacedPodOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodOK

View Source
const ReplaceCoreV1NamespacedPodStatusCreatedCode int = 201

ReplaceCoreV1NamespacedPodStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodStatusCreated

View Source
const ReplaceCoreV1NamespacedPodStatusOKCode int = 200

ReplaceCoreV1NamespacedPodStatusOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodStatusOK

View Source
const ReplaceCoreV1NamespacedPodStatusUnauthorizedCode int = 401

ReplaceCoreV1NamespacedPodStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodStatusUnauthorized

View Source
const ReplaceCoreV1NamespacedPodTemplateCreatedCode int = 201

ReplaceCoreV1NamespacedPodTemplateCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodTemplateCreated

View Source
const ReplaceCoreV1NamespacedPodTemplateOKCode int = 200

ReplaceCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodTemplateOK

View Source
const ReplaceCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

ReplaceCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodTemplateUnauthorized

View Source
const ReplaceCoreV1NamespacedPodUnauthorizedCode int = 401

ReplaceCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedPodUnauthorized

View Source
const ReplaceCoreV1NamespacedReplicationControllerCreatedCode int = 201

ReplaceCoreV1NamespacedReplicationControllerCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerCreated

View Source
const ReplaceCoreV1NamespacedReplicationControllerOKCode int = 200

ReplaceCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerOK

View Source
const ReplaceCoreV1NamespacedReplicationControllerScaleCreatedCode int = 201

ReplaceCoreV1NamespacedReplicationControllerScaleCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerScaleCreated

View Source
const ReplaceCoreV1NamespacedReplicationControllerScaleOKCode int = 200

ReplaceCoreV1NamespacedReplicationControllerScaleOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerScaleOK

View Source
const ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorizedCode int = 401

ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized

View Source
const ReplaceCoreV1NamespacedReplicationControllerStatusCreatedCode int = 201

ReplaceCoreV1NamespacedReplicationControllerStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerStatusCreated

View Source
const ReplaceCoreV1NamespacedReplicationControllerStatusOKCode int = 200

ReplaceCoreV1NamespacedReplicationControllerStatusOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerStatusOK

View Source
const ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorizedCode int = 401

ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized

View Source
const ReplaceCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

ReplaceCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedReplicationControllerUnauthorized

View Source
const ReplaceCoreV1NamespacedResourceQuotaCreatedCode int = 201

ReplaceCoreV1NamespacedResourceQuotaCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedResourceQuotaCreated

View Source
const ReplaceCoreV1NamespacedResourceQuotaOKCode int = 200

ReplaceCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedResourceQuotaOK

View Source
const ReplaceCoreV1NamespacedResourceQuotaStatusCreatedCode int = 201

ReplaceCoreV1NamespacedResourceQuotaStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedResourceQuotaStatusCreated

View Source
const ReplaceCoreV1NamespacedResourceQuotaStatusOKCode int = 200

ReplaceCoreV1NamespacedResourceQuotaStatusOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedResourceQuotaStatusOK

View Source
const ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorizedCode int = 401

ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized

View Source
const ReplaceCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

ReplaceCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedResourceQuotaUnauthorized

View Source
const ReplaceCoreV1NamespacedSecretCreatedCode int = 201

ReplaceCoreV1NamespacedSecretCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedSecretCreated

View Source
const ReplaceCoreV1NamespacedSecretOKCode int = 200

ReplaceCoreV1NamespacedSecretOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedSecretOK

View Source
const ReplaceCoreV1NamespacedSecretUnauthorizedCode int = 401

ReplaceCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedSecretUnauthorized

View Source
const ReplaceCoreV1NamespacedServiceAccountCreatedCode int = 201

ReplaceCoreV1NamespacedServiceAccountCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceAccountCreated

View Source
const ReplaceCoreV1NamespacedServiceAccountOKCode int = 200

ReplaceCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceAccountOK

View Source
const ReplaceCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

ReplaceCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceAccountUnauthorized

View Source
const ReplaceCoreV1NamespacedServiceCreatedCode int = 201

ReplaceCoreV1NamespacedServiceCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceCreated

View Source
const ReplaceCoreV1NamespacedServiceOKCode int = 200

ReplaceCoreV1NamespacedServiceOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceOK

View Source
const ReplaceCoreV1NamespacedServiceStatusCreatedCode int = 201

ReplaceCoreV1NamespacedServiceStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceStatusCreated

View Source
const ReplaceCoreV1NamespacedServiceStatusOKCode int = 200

ReplaceCoreV1NamespacedServiceStatusOKCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceStatusOK

View Source
const ReplaceCoreV1NamespacedServiceStatusUnauthorizedCode int = 401

ReplaceCoreV1NamespacedServiceStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceStatusUnauthorized

View Source
const ReplaceCoreV1NamespacedServiceUnauthorizedCode int = 401

ReplaceCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NamespacedServiceUnauthorized

View Source
const ReplaceCoreV1NodeCreatedCode int = 201

ReplaceCoreV1NodeCreatedCode is the HTTP code returned for type ReplaceCoreV1NodeCreated

View Source
const ReplaceCoreV1NodeOKCode int = 200

ReplaceCoreV1NodeOKCode is the HTTP code returned for type ReplaceCoreV1NodeOK

View Source
const ReplaceCoreV1NodeStatusCreatedCode int = 201

ReplaceCoreV1NodeStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1NodeStatusCreated

View Source
const ReplaceCoreV1NodeStatusOKCode int = 200

ReplaceCoreV1NodeStatusOKCode is the HTTP code returned for type ReplaceCoreV1NodeStatusOK

View Source
const ReplaceCoreV1NodeStatusUnauthorizedCode int = 401

ReplaceCoreV1NodeStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NodeStatusUnauthorized

View Source
const ReplaceCoreV1NodeUnauthorizedCode int = 401

ReplaceCoreV1NodeUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1NodeUnauthorized

View Source
const ReplaceCoreV1PersistentVolumeCreatedCode int = 201

ReplaceCoreV1PersistentVolumeCreatedCode is the HTTP code returned for type ReplaceCoreV1PersistentVolumeCreated

View Source
const ReplaceCoreV1PersistentVolumeOKCode int = 200

ReplaceCoreV1PersistentVolumeOKCode is the HTTP code returned for type ReplaceCoreV1PersistentVolumeOK

View Source
const ReplaceCoreV1PersistentVolumeStatusCreatedCode int = 201

ReplaceCoreV1PersistentVolumeStatusCreatedCode is the HTTP code returned for type ReplaceCoreV1PersistentVolumeStatusCreated

View Source
const ReplaceCoreV1PersistentVolumeStatusOKCode int = 200

ReplaceCoreV1PersistentVolumeStatusOKCode is the HTTP code returned for type ReplaceCoreV1PersistentVolumeStatusOK

View Source
const ReplaceCoreV1PersistentVolumeStatusUnauthorizedCode int = 401

ReplaceCoreV1PersistentVolumeStatusUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1PersistentVolumeStatusUnauthorized

View Source
const ReplaceCoreV1PersistentVolumeUnauthorizedCode int = 401

ReplaceCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type ReplaceCoreV1PersistentVolumeUnauthorized

View Source
const WatchCoreV1ConfigMapListForAllNamespacesOKCode int = 200

WatchCoreV1ConfigMapListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1ConfigMapListForAllNamespacesOK

View Source
const WatchCoreV1ConfigMapListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1ConfigMapListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1ConfigMapListForAllNamespacesUnauthorized

View Source
const WatchCoreV1EndpointsListForAllNamespacesOKCode int = 200

WatchCoreV1EndpointsListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1EndpointsListForAllNamespacesOK

View Source
const WatchCoreV1EndpointsListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1EndpointsListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1EndpointsListForAllNamespacesUnauthorized

View Source
const WatchCoreV1EventListForAllNamespacesOKCode int = 200

WatchCoreV1EventListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1EventListForAllNamespacesOK

View Source
const WatchCoreV1EventListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1EventListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1EventListForAllNamespacesUnauthorized

View Source
const WatchCoreV1LimitRangeListForAllNamespacesOKCode int = 200

WatchCoreV1LimitRangeListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1LimitRangeListForAllNamespacesOK

View Source
const WatchCoreV1LimitRangeListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1LimitRangeListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1LimitRangeListForAllNamespacesUnauthorized

View Source
const WatchCoreV1NamespaceListOKCode int = 200

WatchCoreV1NamespaceListOKCode is the HTTP code returned for type WatchCoreV1NamespaceListOK

View Source
const WatchCoreV1NamespaceListUnauthorizedCode int = 401

WatchCoreV1NamespaceListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespaceListUnauthorized

View Source
const WatchCoreV1NamespaceOKCode int = 200

WatchCoreV1NamespaceOKCode is the HTTP code returned for type WatchCoreV1NamespaceOK

View Source
const WatchCoreV1NamespaceUnauthorizedCode int = 401

WatchCoreV1NamespaceUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespaceUnauthorized

View Source
const WatchCoreV1NamespacedConfigMapListOKCode int = 200

WatchCoreV1NamespacedConfigMapListOKCode is the HTTP code returned for type WatchCoreV1NamespacedConfigMapListOK

View Source
const WatchCoreV1NamespacedConfigMapListUnauthorizedCode int = 401

WatchCoreV1NamespacedConfigMapListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedConfigMapListUnauthorized

View Source
const WatchCoreV1NamespacedConfigMapOKCode int = 200

WatchCoreV1NamespacedConfigMapOKCode is the HTTP code returned for type WatchCoreV1NamespacedConfigMapOK

View Source
const WatchCoreV1NamespacedConfigMapUnauthorizedCode int = 401

WatchCoreV1NamespacedConfigMapUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedConfigMapUnauthorized

View Source
const WatchCoreV1NamespacedEndpointsListOKCode int = 200

WatchCoreV1NamespacedEndpointsListOKCode is the HTTP code returned for type WatchCoreV1NamespacedEndpointsListOK

View Source
const WatchCoreV1NamespacedEndpointsListUnauthorizedCode int = 401

WatchCoreV1NamespacedEndpointsListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedEndpointsListUnauthorized

View Source
const WatchCoreV1NamespacedEndpointsOKCode int = 200

WatchCoreV1NamespacedEndpointsOKCode is the HTTP code returned for type WatchCoreV1NamespacedEndpointsOK

View Source
const WatchCoreV1NamespacedEndpointsUnauthorizedCode int = 401

WatchCoreV1NamespacedEndpointsUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedEndpointsUnauthorized

View Source
const WatchCoreV1NamespacedEventListOKCode int = 200

WatchCoreV1NamespacedEventListOKCode is the HTTP code returned for type WatchCoreV1NamespacedEventListOK

View Source
const WatchCoreV1NamespacedEventListUnauthorizedCode int = 401

WatchCoreV1NamespacedEventListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedEventListUnauthorized

View Source
const WatchCoreV1NamespacedEventOKCode int = 200

WatchCoreV1NamespacedEventOKCode is the HTTP code returned for type WatchCoreV1NamespacedEventOK

View Source
const WatchCoreV1NamespacedEventUnauthorizedCode int = 401

WatchCoreV1NamespacedEventUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedEventUnauthorized

View Source
const WatchCoreV1NamespacedLimitRangeListOKCode int = 200

WatchCoreV1NamespacedLimitRangeListOKCode is the HTTP code returned for type WatchCoreV1NamespacedLimitRangeListOK

View Source
const WatchCoreV1NamespacedLimitRangeListUnauthorizedCode int = 401

WatchCoreV1NamespacedLimitRangeListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedLimitRangeListUnauthorized

View Source
const WatchCoreV1NamespacedLimitRangeOKCode int = 200

WatchCoreV1NamespacedLimitRangeOKCode is the HTTP code returned for type WatchCoreV1NamespacedLimitRangeOK

View Source
const WatchCoreV1NamespacedLimitRangeUnauthorizedCode int = 401

WatchCoreV1NamespacedLimitRangeUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedLimitRangeUnauthorized

View Source
const WatchCoreV1NamespacedPersistentVolumeClaimListOKCode int = 200

WatchCoreV1NamespacedPersistentVolumeClaimListOKCode is the HTTP code returned for type WatchCoreV1NamespacedPersistentVolumeClaimListOK

View Source
const WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorizedCode int = 401

WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized

View Source
const WatchCoreV1NamespacedPersistentVolumeClaimOKCode int = 200

WatchCoreV1NamespacedPersistentVolumeClaimOKCode is the HTTP code returned for type WatchCoreV1NamespacedPersistentVolumeClaimOK

View Source
const WatchCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode int = 401

WatchCoreV1NamespacedPersistentVolumeClaimUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized

View Source
const WatchCoreV1NamespacedPodListOKCode int = 200

WatchCoreV1NamespacedPodListOKCode is the HTTP code returned for type WatchCoreV1NamespacedPodListOK

View Source
const WatchCoreV1NamespacedPodListUnauthorizedCode int = 401

WatchCoreV1NamespacedPodListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedPodListUnauthorized

View Source
const WatchCoreV1NamespacedPodOKCode int = 200

WatchCoreV1NamespacedPodOKCode is the HTTP code returned for type WatchCoreV1NamespacedPodOK

View Source
const WatchCoreV1NamespacedPodTemplateListOKCode int = 200

WatchCoreV1NamespacedPodTemplateListOKCode is the HTTP code returned for type WatchCoreV1NamespacedPodTemplateListOK

View Source
const WatchCoreV1NamespacedPodTemplateListUnauthorizedCode int = 401

WatchCoreV1NamespacedPodTemplateListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedPodTemplateListUnauthorized

View Source
const WatchCoreV1NamespacedPodTemplateOKCode int = 200

WatchCoreV1NamespacedPodTemplateOKCode is the HTTP code returned for type WatchCoreV1NamespacedPodTemplateOK

View Source
const WatchCoreV1NamespacedPodTemplateUnauthorizedCode int = 401

WatchCoreV1NamespacedPodTemplateUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedPodTemplateUnauthorized

View Source
const WatchCoreV1NamespacedPodUnauthorizedCode int = 401

WatchCoreV1NamespacedPodUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedPodUnauthorized

View Source
const WatchCoreV1NamespacedReplicationControllerListOKCode int = 200

WatchCoreV1NamespacedReplicationControllerListOKCode is the HTTP code returned for type WatchCoreV1NamespacedReplicationControllerListOK

View Source
const WatchCoreV1NamespacedReplicationControllerListUnauthorizedCode int = 401

WatchCoreV1NamespacedReplicationControllerListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedReplicationControllerListUnauthorized

View Source
const WatchCoreV1NamespacedReplicationControllerOKCode int = 200

WatchCoreV1NamespacedReplicationControllerOKCode is the HTTP code returned for type WatchCoreV1NamespacedReplicationControllerOK

View Source
const WatchCoreV1NamespacedReplicationControllerUnauthorizedCode int = 401

WatchCoreV1NamespacedReplicationControllerUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedReplicationControllerUnauthorized

View Source
const WatchCoreV1NamespacedResourceQuotaListOKCode int = 200

WatchCoreV1NamespacedResourceQuotaListOKCode is the HTTP code returned for type WatchCoreV1NamespacedResourceQuotaListOK

View Source
const WatchCoreV1NamespacedResourceQuotaListUnauthorizedCode int = 401

WatchCoreV1NamespacedResourceQuotaListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedResourceQuotaListUnauthorized

View Source
const WatchCoreV1NamespacedResourceQuotaOKCode int = 200

WatchCoreV1NamespacedResourceQuotaOKCode is the HTTP code returned for type WatchCoreV1NamespacedResourceQuotaOK

View Source
const WatchCoreV1NamespacedResourceQuotaUnauthorizedCode int = 401

WatchCoreV1NamespacedResourceQuotaUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedResourceQuotaUnauthorized

View Source
const WatchCoreV1NamespacedSecretListOKCode int = 200

WatchCoreV1NamespacedSecretListOKCode is the HTTP code returned for type WatchCoreV1NamespacedSecretListOK

View Source
const WatchCoreV1NamespacedSecretListUnauthorizedCode int = 401

WatchCoreV1NamespacedSecretListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedSecretListUnauthorized

View Source
const WatchCoreV1NamespacedSecretOKCode int = 200

WatchCoreV1NamespacedSecretOKCode is the HTTP code returned for type WatchCoreV1NamespacedSecretOK

View Source
const WatchCoreV1NamespacedSecretUnauthorizedCode int = 401

WatchCoreV1NamespacedSecretUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedSecretUnauthorized

View Source
const WatchCoreV1NamespacedServiceAccountListOKCode int = 200

WatchCoreV1NamespacedServiceAccountListOKCode is the HTTP code returned for type WatchCoreV1NamespacedServiceAccountListOK

View Source
const WatchCoreV1NamespacedServiceAccountListUnauthorizedCode int = 401

WatchCoreV1NamespacedServiceAccountListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedServiceAccountListUnauthorized

View Source
const WatchCoreV1NamespacedServiceAccountOKCode int = 200

WatchCoreV1NamespacedServiceAccountOKCode is the HTTP code returned for type WatchCoreV1NamespacedServiceAccountOK

View Source
const WatchCoreV1NamespacedServiceAccountUnauthorizedCode int = 401

WatchCoreV1NamespacedServiceAccountUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedServiceAccountUnauthorized

View Source
const WatchCoreV1NamespacedServiceListOKCode int = 200

WatchCoreV1NamespacedServiceListOKCode is the HTTP code returned for type WatchCoreV1NamespacedServiceListOK

View Source
const WatchCoreV1NamespacedServiceListUnauthorizedCode int = 401

WatchCoreV1NamespacedServiceListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedServiceListUnauthorized

View Source
const WatchCoreV1NamespacedServiceOKCode int = 200

WatchCoreV1NamespacedServiceOKCode is the HTTP code returned for type WatchCoreV1NamespacedServiceOK

View Source
const WatchCoreV1NamespacedServiceUnauthorizedCode int = 401

WatchCoreV1NamespacedServiceUnauthorizedCode is the HTTP code returned for type WatchCoreV1NamespacedServiceUnauthorized

View Source
const WatchCoreV1NodeListOKCode int = 200

WatchCoreV1NodeListOKCode is the HTTP code returned for type WatchCoreV1NodeListOK

View Source
const WatchCoreV1NodeListUnauthorizedCode int = 401

WatchCoreV1NodeListUnauthorizedCode is the HTTP code returned for type WatchCoreV1NodeListUnauthorized

View Source
const WatchCoreV1NodeOKCode int = 200

WatchCoreV1NodeOKCode is the HTTP code returned for type WatchCoreV1NodeOK

View Source
const WatchCoreV1NodeUnauthorizedCode int = 401

WatchCoreV1NodeUnauthorizedCode is the HTTP code returned for type WatchCoreV1NodeUnauthorized

View Source
const WatchCoreV1PersistentVolumeClaimListForAllNamespacesOKCode int = 200

WatchCoreV1PersistentVolumeClaimListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK

View Source
const WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized

View Source
const WatchCoreV1PersistentVolumeListOKCode int = 200

WatchCoreV1PersistentVolumeListOKCode is the HTTP code returned for type WatchCoreV1PersistentVolumeListOK

View Source
const WatchCoreV1PersistentVolumeListUnauthorizedCode int = 401

WatchCoreV1PersistentVolumeListUnauthorizedCode is the HTTP code returned for type WatchCoreV1PersistentVolumeListUnauthorized

View Source
const WatchCoreV1PersistentVolumeOKCode int = 200

WatchCoreV1PersistentVolumeOKCode is the HTTP code returned for type WatchCoreV1PersistentVolumeOK

View Source
const WatchCoreV1PersistentVolumeUnauthorizedCode int = 401

WatchCoreV1PersistentVolumeUnauthorizedCode is the HTTP code returned for type WatchCoreV1PersistentVolumeUnauthorized

View Source
const WatchCoreV1PodListForAllNamespacesOKCode int = 200

WatchCoreV1PodListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1PodListForAllNamespacesOK

View Source
const WatchCoreV1PodListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1PodListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1PodListForAllNamespacesUnauthorized

View Source
const WatchCoreV1PodTemplateListForAllNamespacesOKCode int = 200

WatchCoreV1PodTemplateListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1PodTemplateListForAllNamespacesOK

View Source
const WatchCoreV1PodTemplateListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1PodTemplateListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1PodTemplateListForAllNamespacesUnauthorized

View Source
const WatchCoreV1ReplicationControllerListForAllNamespacesOKCode int = 200

WatchCoreV1ReplicationControllerListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1ReplicationControllerListForAllNamespacesOK

View Source
const WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized

View Source
const WatchCoreV1ResourceQuotaListForAllNamespacesOKCode int = 200

WatchCoreV1ResourceQuotaListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1ResourceQuotaListForAllNamespacesOK

View Source
const WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized

View Source
const WatchCoreV1SecretListForAllNamespacesOKCode int = 200

WatchCoreV1SecretListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1SecretListForAllNamespacesOK

View Source
const WatchCoreV1SecretListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1SecretListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1SecretListForAllNamespacesUnauthorized

View Source
const WatchCoreV1ServiceAccountListForAllNamespacesOKCode int = 200

WatchCoreV1ServiceAccountListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1ServiceAccountListForAllNamespacesOK

View Source
const WatchCoreV1ServiceAccountListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1ServiceAccountListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized

View Source
const WatchCoreV1ServiceListForAllNamespacesOKCode int = 200

WatchCoreV1ServiceListForAllNamespacesOKCode is the HTTP code returned for type WatchCoreV1ServiceListForAllNamespacesOK

View Source
const WatchCoreV1ServiceListForAllNamespacesUnauthorizedCode int = 401

WatchCoreV1ServiceListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchCoreV1ServiceListForAllNamespacesUnauthorized

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type ConnectCoreV1DeleteNamespacedPodProxy ¶

type ConnectCoreV1DeleteNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1DeleteNamespacedPodProxyHandler
}

ConnectCoreV1DeleteNamespacedPodProxy swagger:route DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1DeleteNamespacedPodProxy

connect DELETE requests to proxy of Pod

func NewConnectCoreV1DeleteNamespacedPodProxy ¶

func NewConnectCoreV1DeleteNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1DeleteNamespacedPodProxyHandler) *ConnectCoreV1DeleteNamespacedPodProxy

NewConnectCoreV1DeleteNamespacedPodProxy creates a new http.Handler for the connect core v1 delete namespaced pod proxy operation

func (*ConnectCoreV1DeleteNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1DeleteNamespacedPodProxyHandler ¶

type ConnectCoreV1DeleteNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1DeleteNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1DeleteNamespacedPodProxyHandler interface for that can handle valid connect core v1 delete namespaced pod proxy params

type ConnectCoreV1DeleteNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1DeleteNamespacedPodProxyHandlerFunc func(ConnectCoreV1DeleteNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1DeleteNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 delete namespaced pod proxy handler

func (ConnectCoreV1DeleteNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1DeleteNamespacedPodProxyOK ¶

type ConnectCoreV1DeleteNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1DeleteNamespacedPodProxyOK OK

swagger:response connectCoreV1DeleteNamespacedPodProxyOK

func NewConnectCoreV1DeleteNamespacedPodProxyOK ¶

func NewConnectCoreV1DeleteNamespacedPodProxyOK() *ConnectCoreV1DeleteNamespacedPodProxyOK

NewConnectCoreV1DeleteNamespacedPodProxyOK creates ConnectCoreV1DeleteNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1DeleteNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1DeleteNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 delete namespaced pod proxy o k response

func (*ConnectCoreV1DeleteNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 delete namespaced pod proxy o k response

func (*ConnectCoreV1DeleteNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedPodProxyParams ¶

type ConnectCoreV1DeleteNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1DeleteNamespacedPodProxyParams contains all the bound params for the connect core v1 delete namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1DeleteNamespacedPodProxy

func NewConnectCoreV1DeleteNamespacedPodProxyParams ¶

func NewConnectCoreV1DeleteNamespacedPodProxyParams() ConnectCoreV1DeleteNamespacedPodProxyParams

NewConnectCoreV1DeleteNamespacedPodProxyParams creates a new ConnectCoreV1DeleteNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1DeleteNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1DeleteNamespacedPodProxyParams() beforehand.

type ConnectCoreV1DeleteNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1DeleteNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1DeleteNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1DeleteNamespacedPodProxyUnauthorized

func NewConnectCoreV1DeleteNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1DeleteNamespacedPodProxyUnauthorized() *ConnectCoreV1DeleteNamespacedPodProxyUnauthorized

NewConnectCoreV1DeleteNamespacedPodProxyUnauthorized creates ConnectCoreV1DeleteNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1DeleteNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedPodProxyWithPath ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1DeleteNamespacedPodProxyWithPathHandler
}

ConnectCoreV1DeleteNamespacedPodProxyWithPath swagger:route DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1DeleteNamespacedPodProxyWithPath

connect DELETE requests to proxy of Pod

func NewConnectCoreV1DeleteNamespacedPodProxyWithPath ¶

NewConnectCoreV1DeleteNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 delete namespaced pod proxy with path operation

func (*ConnectCoreV1DeleteNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1DeleteNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1DeleteNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 delete namespaced pod proxy with path params

type ConnectCoreV1DeleteNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1DeleteNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1DeleteNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 delete namespaced pod proxy with path handler

func (ConnectCoreV1DeleteNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1DeleteNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1DeleteNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1DeleteNamespacedPodProxyWithPathOK

func NewConnectCoreV1DeleteNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1DeleteNamespacedPodProxyWithPathOK() *ConnectCoreV1DeleteNamespacedPodProxyWithPathOK

NewConnectCoreV1DeleteNamespacedPodProxyWithPathOK creates ConnectCoreV1DeleteNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1DeleteNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 delete namespaced pod proxy with path o k response

func (*ConnectCoreV1DeleteNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 delete namespaced pod proxy with path o k response

func (*ConnectCoreV1DeleteNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1DeleteNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 delete namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1DeleteNamespacedPodProxyWithPath

func NewConnectCoreV1DeleteNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1DeleteNamespacedPodProxyWithPathParams() ConnectCoreV1DeleteNamespacedPodProxyWithPathParams

NewConnectCoreV1DeleteNamespacedPodProxyWithPathParams creates a new ConnectCoreV1DeleteNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1DeleteNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1DeleteNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1DeleteNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedServiceProxy ¶

type ConnectCoreV1DeleteNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1DeleteNamespacedServiceProxyHandler
}

ConnectCoreV1DeleteNamespacedServiceProxy swagger:route DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1DeleteNamespacedServiceProxy

connect DELETE requests to proxy of Service

func NewConnectCoreV1DeleteNamespacedServiceProxy ¶

func NewConnectCoreV1DeleteNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1DeleteNamespacedServiceProxyHandler) *ConnectCoreV1DeleteNamespacedServiceProxy

NewConnectCoreV1DeleteNamespacedServiceProxy creates a new http.Handler for the connect core v1 delete namespaced service proxy operation

func (*ConnectCoreV1DeleteNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1DeleteNamespacedServiceProxyHandler ¶

type ConnectCoreV1DeleteNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1DeleteNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1DeleteNamespacedServiceProxyHandler interface for that can handle valid connect core v1 delete namespaced service proxy params

type ConnectCoreV1DeleteNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1DeleteNamespacedServiceProxyHandlerFunc func(ConnectCoreV1DeleteNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1DeleteNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 delete namespaced service proxy handler

func (ConnectCoreV1DeleteNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1DeleteNamespacedServiceProxyOK ¶

type ConnectCoreV1DeleteNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1DeleteNamespacedServiceProxyOK OK

swagger:response connectCoreV1DeleteNamespacedServiceProxyOK

func NewConnectCoreV1DeleteNamespacedServiceProxyOK ¶

func NewConnectCoreV1DeleteNamespacedServiceProxyOK() *ConnectCoreV1DeleteNamespacedServiceProxyOK

NewConnectCoreV1DeleteNamespacedServiceProxyOK creates ConnectCoreV1DeleteNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1DeleteNamespacedServiceProxyOK) SetPayload ¶

func (o *ConnectCoreV1DeleteNamespacedServiceProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 delete namespaced service proxy o k response

func (*ConnectCoreV1DeleteNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 delete namespaced service proxy o k response

func (*ConnectCoreV1DeleteNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedServiceProxyParams ¶

type ConnectCoreV1DeleteNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1DeleteNamespacedServiceProxyParams contains all the bound params for the connect core v1 delete namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1DeleteNamespacedServiceProxy

func NewConnectCoreV1DeleteNamespacedServiceProxyParams ¶

func NewConnectCoreV1DeleteNamespacedServiceProxyParams() ConnectCoreV1DeleteNamespacedServiceProxyParams

NewConnectCoreV1DeleteNamespacedServiceProxyParams creates a new ConnectCoreV1DeleteNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1DeleteNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1DeleteNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1DeleteNamespacedServiceProxyUnauthorized

func NewConnectCoreV1DeleteNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1DeleteNamespacedServiceProxyUnauthorized() *ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized

NewConnectCoreV1DeleteNamespacedServiceProxyUnauthorized creates ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1DeleteNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedServiceProxyWithPath ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1DeleteNamespacedServiceProxyWithPath swagger:route DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1DeleteNamespacedServiceProxyWithPath

connect DELETE requests to proxy of Service

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPath ¶

NewConnectCoreV1DeleteNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 delete namespaced service proxy with path operation

func (*ConnectCoreV1DeleteNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 delete namespaced service proxy with path params

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 delete namespaced service proxy with path handler

func (ConnectCoreV1DeleteNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1DeleteNamespacedServiceProxyWithPathOK

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPathOK() *ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK

NewConnectCoreV1DeleteNamespacedServiceProxyWithPathOK creates ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 delete namespaced service proxy with path o k response

func (*ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 delete namespaced service proxy with path o k response

func (*ConnectCoreV1DeleteNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 delete namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1DeleteNamespacedServiceProxyWithPath

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPathParams() ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams

NewConnectCoreV1DeleteNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1DeleteNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1DeleteNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1DeleteNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNodeProxy ¶

type ConnectCoreV1DeleteNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1DeleteNodeProxyHandler
}

ConnectCoreV1DeleteNodeProxy swagger:route DELETE /api/v1/nodes/{name}/proxy core_v1 connectCoreV1DeleteNodeProxy

connect DELETE requests to proxy of Node

func NewConnectCoreV1DeleteNodeProxy ¶

func NewConnectCoreV1DeleteNodeProxy(ctx *middleware.Context, handler ConnectCoreV1DeleteNodeProxyHandler) *ConnectCoreV1DeleteNodeProxy

NewConnectCoreV1DeleteNodeProxy creates a new http.Handler for the connect core v1 delete node proxy operation

func (*ConnectCoreV1DeleteNodeProxy) ServeHTTP ¶

type ConnectCoreV1DeleteNodeProxyHandler ¶

type ConnectCoreV1DeleteNodeProxyHandler interface {
	Handle(ConnectCoreV1DeleteNodeProxyParams) middleware.Responder
}

ConnectCoreV1DeleteNodeProxyHandler interface for that can handle valid connect core v1 delete node proxy params

type ConnectCoreV1DeleteNodeProxyHandlerFunc ¶

type ConnectCoreV1DeleteNodeProxyHandlerFunc func(ConnectCoreV1DeleteNodeProxyParams) middleware.Responder

ConnectCoreV1DeleteNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 delete node proxy handler

func (ConnectCoreV1DeleteNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1DeleteNodeProxyOK ¶

type ConnectCoreV1DeleteNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1DeleteNodeProxyOK OK

swagger:response connectCoreV1DeleteNodeProxyOK

func NewConnectCoreV1DeleteNodeProxyOK ¶

func NewConnectCoreV1DeleteNodeProxyOK() *ConnectCoreV1DeleteNodeProxyOK

NewConnectCoreV1DeleteNodeProxyOK creates ConnectCoreV1DeleteNodeProxyOK with default headers values

func (*ConnectCoreV1DeleteNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1DeleteNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 delete node proxy o k response

func (*ConnectCoreV1DeleteNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 delete node proxy o k response

func (*ConnectCoreV1DeleteNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1DeleteNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1DeleteNodeProxyParams ¶

type ConnectCoreV1DeleteNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1DeleteNodeProxyParams contains all the bound params for the connect core v1 delete node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1DeleteNodeProxy

func NewConnectCoreV1DeleteNodeProxyParams ¶

func NewConnectCoreV1DeleteNodeProxyParams() ConnectCoreV1DeleteNodeProxyParams

NewConnectCoreV1DeleteNodeProxyParams creates a new ConnectCoreV1DeleteNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1DeleteNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1DeleteNodeProxyParams() beforehand.

type ConnectCoreV1DeleteNodeProxyUnauthorized ¶

type ConnectCoreV1DeleteNodeProxyUnauthorized struct {
}

ConnectCoreV1DeleteNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1DeleteNodeProxyUnauthorized

func NewConnectCoreV1DeleteNodeProxyUnauthorized ¶

func NewConnectCoreV1DeleteNodeProxyUnauthorized() *ConnectCoreV1DeleteNodeProxyUnauthorized

NewConnectCoreV1DeleteNodeProxyUnauthorized creates ConnectCoreV1DeleteNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1DeleteNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNodeProxyWithPath ¶

type ConnectCoreV1DeleteNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1DeleteNodeProxyWithPathHandler
}

ConnectCoreV1DeleteNodeProxyWithPath swagger:route DELETE /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1DeleteNodeProxyWithPath

connect DELETE requests to proxy of Node

func NewConnectCoreV1DeleteNodeProxyWithPath ¶

func NewConnectCoreV1DeleteNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1DeleteNodeProxyWithPathHandler) *ConnectCoreV1DeleteNodeProxyWithPath

NewConnectCoreV1DeleteNodeProxyWithPath creates a new http.Handler for the connect core v1 delete node proxy with path operation

func (*ConnectCoreV1DeleteNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1DeleteNodeProxyWithPathHandler ¶

type ConnectCoreV1DeleteNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1DeleteNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1DeleteNodeProxyWithPathHandler interface for that can handle valid connect core v1 delete node proxy with path params

type ConnectCoreV1DeleteNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1DeleteNodeProxyWithPathHandlerFunc func(ConnectCoreV1DeleteNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1DeleteNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 delete node proxy with path handler

func (ConnectCoreV1DeleteNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1DeleteNodeProxyWithPathOK ¶

type ConnectCoreV1DeleteNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1DeleteNodeProxyWithPathOK OK

swagger:response connectCoreV1DeleteNodeProxyWithPathOK

func NewConnectCoreV1DeleteNodeProxyWithPathOK ¶

func NewConnectCoreV1DeleteNodeProxyWithPathOK() *ConnectCoreV1DeleteNodeProxyWithPathOK

NewConnectCoreV1DeleteNodeProxyWithPathOK creates ConnectCoreV1DeleteNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1DeleteNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1DeleteNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 delete node proxy with path o k response

func (*ConnectCoreV1DeleteNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 delete node proxy with path o k response

func (*ConnectCoreV1DeleteNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1DeleteNodeProxyWithPathParams ¶

type ConnectCoreV1DeleteNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1DeleteNodeProxyWithPathParams contains all the bound params for the connect core v1 delete node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1DeleteNodeProxyWithPath

func NewConnectCoreV1DeleteNodeProxyWithPathParams ¶

func NewConnectCoreV1DeleteNodeProxyWithPathParams() ConnectCoreV1DeleteNodeProxyWithPathParams

NewConnectCoreV1DeleteNodeProxyWithPathParams creates a new ConnectCoreV1DeleteNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1DeleteNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1DeleteNodeProxyWithPathParams() beforehand.

type ConnectCoreV1DeleteNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1DeleteNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1DeleteNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1DeleteNodeProxyWithPathUnauthorized

func NewConnectCoreV1DeleteNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1DeleteNodeProxyWithPathUnauthorized() *ConnectCoreV1DeleteNodeProxyWithPathUnauthorized

NewConnectCoreV1DeleteNodeProxyWithPathUnauthorized creates ConnectCoreV1DeleteNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1DeleteNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodAttach ¶

type ConnectCoreV1GetNamespacedPodAttach struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedPodAttachHandler
}

ConnectCoreV1GetNamespacedPodAttach swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/attach core_v1 connectCoreV1GetNamespacedPodAttach

connect GET requests to attach of Pod

func NewConnectCoreV1GetNamespacedPodAttach ¶

func NewConnectCoreV1GetNamespacedPodAttach(ctx *middleware.Context, handler ConnectCoreV1GetNamespacedPodAttachHandler) *ConnectCoreV1GetNamespacedPodAttach

NewConnectCoreV1GetNamespacedPodAttach creates a new http.Handler for the connect core v1 get namespaced pod attach operation

func (*ConnectCoreV1GetNamespacedPodAttach) ServeHTTP ¶

type ConnectCoreV1GetNamespacedPodAttachHandler ¶

type ConnectCoreV1GetNamespacedPodAttachHandler interface {
	Handle(ConnectCoreV1GetNamespacedPodAttachParams) middleware.Responder
}

ConnectCoreV1GetNamespacedPodAttachHandler interface for that can handle valid connect core v1 get namespaced pod attach params

type ConnectCoreV1GetNamespacedPodAttachHandlerFunc ¶

type ConnectCoreV1GetNamespacedPodAttachHandlerFunc func(ConnectCoreV1GetNamespacedPodAttachParams) middleware.Responder

ConnectCoreV1GetNamespacedPodAttachHandlerFunc turns a function with the right signature into a connect core v1 get namespaced pod attach handler

func (ConnectCoreV1GetNamespacedPodAttachHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedPodAttachOK ¶

type ConnectCoreV1GetNamespacedPodAttachOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedPodAttachOK OK

swagger:response connectCoreV1GetNamespacedPodAttachOK

func NewConnectCoreV1GetNamespacedPodAttachOK ¶

func NewConnectCoreV1GetNamespacedPodAttachOK() *ConnectCoreV1GetNamespacedPodAttachOK

NewConnectCoreV1GetNamespacedPodAttachOK creates ConnectCoreV1GetNamespacedPodAttachOK with default headers values

func (*ConnectCoreV1GetNamespacedPodAttachOK) SetPayload ¶

func (o *ConnectCoreV1GetNamespacedPodAttachOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get namespaced pod attach o k response

func (*ConnectCoreV1GetNamespacedPodAttachOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced pod attach o k response

func (*ConnectCoreV1GetNamespacedPodAttachOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodAttachParams ¶

type ConnectCoreV1GetNamespacedPodAttachParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The container in which to execute the command. Defaults to only container if there is only one container in the pod.
	  Unique: true
	  In: query
	*/
	Container *string
	/*name of the PodAttachOptions
	  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
	/*Stderr if true indicates that stderr is to be redirected for the attach call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stderr *bool
	/*Stdin if true, redirects the standard input stream of the pod for this call. Defaults to false.
	  Unique: true
	  In: query
	*/
	Stdin *bool
	/*Stdout if true indicates that stdout is to be redirected for the attach call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stdout *bool
	/*TTY if true indicates that a tty will be allocated for the attach call. This is passed through the container runtime so the tty is allocated on the worker node by the container runtime. Defaults to false.
	  Unique: true
	  In: query
	*/
	Tty *bool
}

ConnectCoreV1GetNamespacedPodAttachParams contains all the bound params for the connect core v1 get namespaced pod attach operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedPodAttach

func NewConnectCoreV1GetNamespacedPodAttachParams ¶

func NewConnectCoreV1GetNamespacedPodAttachParams() ConnectCoreV1GetNamespacedPodAttachParams

NewConnectCoreV1GetNamespacedPodAttachParams creates a new ConnectCoreV1GetNamespacedPodAttachParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedPodAttachParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedPodAttachParams() beforehand.

type ConnectCoreV1GetNamespacedPodAttachUnauthorized ¶

type ConnectCoreV1GetNamespacedPodAttachUnauthorized struct {
}

ConnectCoreV1GetNamespacedPodAttachUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedPodAttachUnauthorized

func NewConnectCoreV1GetNamespacedPodAttachUnauthorized ¶

func NewConnectCoreV1GetNamespacedPodAttachUnauthorized() *ConnectCoreV1GetNamespacedPodAttachUnauthorized

NewConnectCoreV1GetNamespacedPodAttachUnauthorized creates ConnectCoreV1GetNamespacedPodAttachUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedPodAttachUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodExec ¶

type ConnectCoreV1GetNamespacedPodExec struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedPodExecHandler
}

ConnectCoreV1GetNamespacedPodExec swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/exec core_v1 connectCoreV1GetNamespacedPodExec

connect GET requests to exec of Pod

func NewConnectCoreV1GetNamespacedPodExec ¶

func NewConnectCoreV1GetNamespacedPodExec(ctx *middleware.Context, handler ConnectCoreV1GetNamespacedPodExecHandler) *ConnectCoreV1GetNamespacedPodExec

NewConnectCoreV1GetNamespacedPodExec creates a new http.Handler for the connect core v1 get namespaced pod exec operation

func (*ConnectCoreV1GetNamespacedPodExec) ServeHTTP ¶

type ConnectCoreV1GetNamespacedPodExecHandler ¶

type ConnectCoreV1GetNamespacedPodExecHandler interface {
	Handle(ConnectCoreV1GetNamespacedPodExecParams) middleware.Responder
}

ConnectCoreV1GetNamespacedPodExecHandler interface for that can handle valid connect core v1 get namespaced pod exec params

type ConnectCoreV1GetNamespacedPodExecHandlerFunc ¶

type ConnectCoreV1GetNamespacedPodExecHandlerFunc func(ConnectCoreV1GetNamespacedPodExecParams) middleware.Responder

ConnectCoreV1GetNamespacedPodExecHandlerFunc turns a function with the right signature into a connect core v1 get namespaced pod exec handler

func (ConnectCoreV1GetNamespacedPodExecHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedPodExecOK ¶

type ConnectCoreV1GetNamespacedPodExecOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedPodExecOK OK

swagger:response connectCoreV1GetNamespacedPodExecOK

func NewConnectCoreV1GetNamespacedPodExecOK ¶

func NewConnectCoreV1GetNamespacedPodExecOK() *ConnectCoreV1GetNamespacedPodExecOK

NewConnectCoreV1GetNamespacedPodExecOK creates ConnectCoreV1GetNamespacedPodExecOK with default headers values

func (*ConnectCoreV1GetNamespacedPodExecOK) SetPayload ¶

func (o *ConnectCoreV1GetNamespacedPodExecOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get namespaced pod exec o k response

func (*ConnectCoreV1GetNamespacedPodExecOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced pod exec o k response

func (*ConnectCoreV1GetNamespacedPodExecOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodExecParams ¶

type ConnectCoreV1GetNamespacedPodExecParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Command is the remote command to execute. argv array. Not executed within a shell.
	  Unique: true
	  In: query
	*/
	Command *string
	/*Container in which to execute the command. Defaults to only container if there is only one container in the pod.
	  Unique: true
	  In: query
	*/
	Container *string
	/*name of the PodExecOptions
	  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
	/*Redirect the standard error stream of the pod for this call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stderr *bool
	/*Redirect the standard input stream of the pod for this call. Defaults to false.
	  Unique: true
	  In: query
	*/
	Stdin *bool
	/*Redirect the standard output stream of the pod for this call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stdout *bool
	/*TTY if true indicates that a tty will be allocated for the exec call. Defaults to false.
	  Unique: true
	  In: query
	*/
	Tty *bool
}

ConnectCoreV1GetNamespacedPodExecParams contains all the bound params for the connect core v1 get namespaced pod exec operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedPodExec

func NewConnectCoreV1GetNamespacedPodExecParams ¶

func NewConnectCoreV1GetNamespacedPodExecParams() ConnectCoreV1GetNamespacedPodExecParams

NewConnectCoreV1GetNamespacedPodExecParams creates a new ConnectCoreV1GetNamespacedPodExecParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedPodExecParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedPodExecParams() beforehand.

type ConnectCoreV1GetNamespacedPodExecUnauthorized ¶

type ConnectCoreV1GetNamespacedPodExecUnauthorized struct {
}

ConnectCoreV1GetNamespacedPodExecUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedPodExecUnauthorized

func NewConnectCoreV1GetNamespacedPodExecUnauthorized ¶

func NewConnectCoreV1GetNamespacedPodExecUnauthorized() *ConnectCoreV1GetNamespacedPodExecUnauthorized

NewConnectCoreV1GetNamespacedPodExecUnauthorized creates ConnectCoreV1GetNamespacedPodExecUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedPodExecUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodPortforward ¶

type ConnectCoreV1GetNamespacedPodPortforward struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedPodPortforwardHandler
}

ConnectCoreV1GetNamespacedPodPortforward swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/portforward core_v1 connectCoreV1GetNamespacedPodPortforward

connect GET requests to portforward of Pod

func NewConnectCoreV1GetNamespacedPodPortforward ¶

func NewConnectCoreV1GetNamespacedPodPortforward(ctx *middleware.Context, handler ConnectCoreV1GetNamespacedPodPortforwardHandler) *ConnectCoreV1GetNamespacedPodPortforward

NewConnectCoreV1GetNamespacedPodPortforward creates a new http.Handler for the connect core v1 get namespaced pod portforward operation

func (*ConnectCoreV1GetNamespacedPodPortforward) ServeHTTP ¶

type ConnectCoreV1GetNamespacedPodPortforwardHandler ¶

type ConnectCoreV1GetNamespacedPodPortforwardHandler interface {
	Handle(ConnectCoreV1GetNamespacedPodPortforwardParams) middleware.Responder
}

ConnectCoreV1GetNamespacedPodPortforwardHandler interface for that can handle valid connect core v1 get namespaced pod portforward params

type ConnectCoreV1GetNamespacedPodPortforwardHandlerFunc ¶

type ConnectCoreV1GetNamespacedPodPortforwardHandlerFunc func(ConnectCoreV1GetNamespacedPodPortforwardParams) middleware.Responder

ConnectCoreV1GetNamespacedPodPortforwardHandlerFunc turns a function with the right signature into a connect core v1 get namespaced pod portforward handler

func (ConnectCoreV1GetNamespacedPodPortforwardHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedPodPortforwardOK ¶

type ConnectCoreV1GetNamespacedPodPortforwardOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedPodPortforwardOK OK

swagger:response connectCoreV1GetNamespacedPodPortforwardOK

func NewConnectCoreV1GetNamespacedPodPortforwardOK ¶

func NewConnectCoreV1GetNamespacedPodPortforwardOK() *ConnectCoreV1GetNamespacedPodPortforwardOK

NewConnectCoreV1GetNamespacedPodPortforwardOK creates ConnectCoreV1GetNamespacedPodPortforwardOK with default headers values

func (*ConnectCoreV1GetNamespacedPodPortforwardOK) SetPayload ¶

func (o *ConnectCoreV1GetNamespacedPodPortforwardOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get namespaced pod portforward o k response

func (*ConnectCoreV1GetNamespacedPodPortforwardOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced pod portforward o k response

func (*ConnectCoreV1GetNamespacedPodPortforwardOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodPortforwardParams ¶

type ConnectCoreV1GetNamespacedPodPortforwardParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodPortForwardOptions
	  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
	/*List of ports to forward Required when using WebSockets
	  Unique: true
	  In: query
	*/
	Ports *int64
}

ConnectCoreV1GetNamespacedPodPortforwardParams contains all the bound params for the connect core v1 get namespaced pod portforward operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedPodPortforward

func NewConnectCoreV1GetNamespacedPodPortforwardParams ¶

func NewConnectCoreV1GetNamespacedPodPortforwardParams() ConnectCoreV1GetNamespacedPodPortforwardParams

NewConnectCoreV1GetNamespacedPodPortforwardParams creates a new ConnectCoreV1GetNamespacedPodPortforwardParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedPodPortforwardParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedPodPortforwardParams() beforehand.

type ConnectCoreV1GetNamespacedPodPortforwardUnauthorized ¶

type ConnectCoreV1GetNamespacedPodPortforwardUnauthorized struct {
}

ConnectCoreV1GetNamespacedPodPortforwardUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedPodPortforwardUnauthorized

func NewConnectCoreV1GetNamespacedPodPortforwardUnauthorized ¶

func NewConnectCoreV1GetNamespacedPodPortforwardUnauthorized() *ConnectCoreV1GetNamespacedPodPortforwardUnauthorized

NewConnectCoreV1GetNamespacedPodPortforwardUnauthorized creates ConnectCoreV1GetNamespacedPodPortforwardUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedPodPortforwardUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodProxy ¶

type ConnectCoreV1GetNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedPodProxyHandler
}

ConnectCoreV1GetNamespacedPodProxy swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1GetNamespacedPodProxy

connect GET requests to proxy of Pod

func NewConnectCoreV1GetNamespacedPodProxy ¶

func NewConnectCoreV1GetNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1GetNamespacedPodProxyHandler) *ConnectCoreV1GetNamespacedPodProxy

NewConnectCoreV1GetNamespacedPodProxy creates a new http.Handler for the connect core v1 get namespaced pod proxy operation

func (*ConnectCoreV1GetNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1GetNamespacedPodProxyHandler ¶

type ConnectCoreV1GetNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1GetNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1GetNamespacedPodProxyHandler interface for that can handle valid connect core v1 get namespaced pod proxy params

type ConnectCoreV1GetNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1GetNamespacedPodProxyHandlerFunc func(ConnectCoreV1GetNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1GetNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 get namespaced pod proxy handler

func (ConnectCoreV1GetNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedPodProxyOK ¶

type ConnectCoreV1GetNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedPodProxyOK OK

swagger:response connectCoreV1GetNamespacedPodProxyOK

func NewConnectCoreV1GetNamespacedPodProxyOK ¶

func NewConnectCoreV1GetNamespacedPodProxyOK() *ConnectCoreV1GetNamespacedPodProxyOK

NewConnectCoreV1GetNamespacedPodProxyOK creates ConnectCoreV1GetNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1GetNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1GetNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get namespaced pod proxy o k response

func (*ConnectCoreV1GetNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced pod proxy o k response

func (*ConnectCoreV1GetNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodProxyParams ¶

type ConnectCoreV1GetNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1GetNamespacedPodProxyParams contains all the bound params for the connect core v1 get namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedPodProxy

func NewConnectCoreV1GetNamespacedPodProxyParams ¶

func NewConnectCoreV1GetNamespacedPodProxyParams() ConnectCoreV1GetNamespacedPodProxyParams

NewConnectCoreV1GetNamespacedPodProxyParams creates a new ConnectCoreV1GetNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedPodProxyParams() beforehand.

type ConnectCoreV1GetNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1GetNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1GetNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedPodProxyUnauthorized

func NewConnectCoreV1GetNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1GetNamespacedPodProxyUnauthorized() *ConnectCoreV1GetNamespacedPodProxyUnauthorized

NewConnectCoreV1GetNamespacedPodProxyUnauthorized creates ConnectCoreV1GetNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodProxyWithPath ¶

type ConnectCoreV1GetNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedPodProxyWithPathHandler
}

ConnectCoreV1GetNamespacedPodProxyWithPath swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1GetNamespacedPodProxyWithPath

connect GET requests to proxy of Pod

func NewConnectCoreV1GetNamespacedPodProxyWithPath ¶

func NewConnectCoreV1GetNamespacedPodProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1GetNamespacedPodProxyWithPathHandler) *ConnectCoreV1GetNamespacedPodProxyWithPath

NewConnectCoreV1GetNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 get namespaced pod proxy with path operation

func (*ConnectCoreV1GetNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1GetNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1GetNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1GetNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1GetNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 get namespaced pod proxy with path params

type ConnectCoreV1GetNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1GetNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1GetNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1GetNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 get namespaced pod proxy with path handler

func (ConnectCoreV1GetNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1GetNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1GetNamespacedPodProxyWithPathOK

func NewConnectCoreV1GetNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1GetNamespacedPodProxyWithPathOK() *ConnectCoreV1GetNamespacedPodProxyWithPathOK

NewConnectCoreV1GetNamespacedPodProxyWithPathOK creates ConnectCoreV1GetNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1GetNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 get namespaced pod proxy with path o k response

func (*ConnectCoreV1GetNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced pod proxy with path o k response

func (*ConnectCoreV1GetNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1GetNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
}

ConnectCoreV1GetNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 get namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedPodProxyWithPath

func NewConnectCoreV1GetNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1GetNamespacedPodProxyWithPathParams() ConnectCoreV1GetNamespacedPodProxyWithPathParams

NewConnectCoreV1GetNamespacedPodProxyWithPathParams creates a new ConnectCoreV1GetNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedServiceProxy ¶

type ConnectCoreV1GetNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedServiceProxyHandler
}

ConnectCoreV1GetNamespacedServiceProxy swagger:route GET /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1GetNamespacedServiceProxy

connect GET requests to proxy of Service

func NewConnectCoreV1GetNamespacedServiceProxy ¶

func NewConnectCoreV1GetNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1GetNamespacedServiceProxyHandler) *ConnectCoreV1GetNamespacedServiceProxy

NewConnectCoreV1GetNamespacedServiceProxy creates a new http.Handler for the connect core v1 get namespaced service proxy operation

func (*ConnectCoreV1GetNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1GetNamespacedServiceProxyHandler ¶

type ConnectCoreV1GetNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1GetNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1GetNamespacedServiceProxyHandler interface for that can handle valid connect core v1 get namespaced service proxy params

type ConnectCoreV1GetNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1GetNamespacedServiceProxyHandlerFunc func(ConnectCoreV1GetNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1GetNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 get namespaced service proxy handler

func (ConnectCoreV1GetNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedServiceProxyOK ¶

type ConnectCoreV1GetNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedServiceProxyOK OK

swagger:response connectCoreV1GetNamespacedServiceProxyOK

func NewConnectCoreV1GetNamespacedServiceProxyOK ¶

func NewConnectCoreV1GetNamespacedServiceProxyOK() *ConnectCoreV1GetNamespacedServiceProxyOK

NewConnectCoreV1GetNamespacedServiceProxyOK creates ConnectCoreV1GetNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1GetNamespacedServiceProxyOK) SetPayload ¶

func (o *ConnectCoreV1GetNamespacedServiceProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get namespaced service proxy o k response

func (*ConnectCoreV1GetNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced service proxy o k response

func (*ConnectCoreV1GetNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedServiceProxyParams ¶

type ConnectCoreV1GetNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1GetNamespacedServiceProxyParams contains all the bound params for the connect core v1 get namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedServiceProxy

func NewConnectCoreV1GetNamespacedServiceProxyParams ¶

func NewConnectCoreV1GetNamespacedServiceProxyParams() ConnectCoreV1GetNamespacedServiceProxyParams

NewConnectCoreV1GetNamespacedServiceProxyParams creates a new ConnectCoreV1GetNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1GetNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1GetNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1GetNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedServiceProxyUnauthorized

func NewConnectCoreV1GetNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1GetNamespacedServiceProxyUnauthorized() *ConnectCoreV1GetNamespacedServiceProxyUnauthorized

NewConnectCoreV1GetNamespacedServiceProxyUnauthorized creates ConnectCoreV1GetNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedServiceProxyWithPath ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1GetNamespacedServiceProxyWithPath swagger:route GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1GetNamespacedServiceProxyWithPath

connect GET requests to proxy of Service

func NewConnectCoreV1GetNamespacedServiceProxyWithPath ¶

NewConnectCoreV1GetNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 get namespaced service proxy with path operation

func (*ConnectCoreV1GetNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1GetNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1GetNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 get namespaced service proxy with path params

type ConnectCoreV1GetNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1GetNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1GetNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 get namespaced service proxy with path handler

func (ConnectCoreV1GetNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1GetNamespacedServiceProxyWithPathOK

func NewConnectCoreV1GetNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1GetNamespacedServiceProxyWithPathOK() *ConnectCoreV1GetNamespacedServiceProxyWithPathOK

NewConnectCoreV1GetNamespacedServiceProxyWithPathOK creates ConnectCoreV1GetNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1GetNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 get namespaced service proxy with path o k response

func (*ConnectCoreV1GetNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get namespaced service proxy with path o k response

func (*ConnectCoreV1GetNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1GetNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 get namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNamespacedServiceProxyWithPath

func NewConnectCoreV1GetNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1GetNamespacedServiceProxyWithPathParams() ConnectCoreV1GetNamespacedServiceProxyWithPathParams

NewConnectCoreV1GetNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1GetNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1GetNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1GetNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1GetNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1GetNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNodeProxy ¶

type ConnectCoreV1GetNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNodeProxyHandler
}

ConnectCoreV1GetNodeProxy swagger:route GET /api/v1/nodes/{name}/proxy core_v1 connectCoreV1GetNodeProxy

connect GET requests to proxy of Node

func NewConnectCoreV1GetNodeProxy ¶

func NewConnectCoreV1GetNodeProxy(ctx *middleware.Context, handler ConnectCoreV1GetNodeProxyHandler) *ConnectCoreV1GetNodeProxy

NewConnectCoreV1GetNodeProxy creates a new http.Handler for the connect core v1 get node proxy operation

func (*ConnectCoreV1GetNodeProxy) ServeHTTP ¶

type ConnectCoreV1GetNodeProxyHandler ¶

type ConnectCoreV1GetNodeProxyHandler interface {
	Handle(ConnectCoreV1GetNodeProxyParams) middleware.Responder
}

ConnectCoreV1GetNodeProxyHandler interface for that can handle valid connect core v1 get node proxy params

type ConnectCoreV1GetNodeProxyHandlerFunc ¶

type ConnectCoreV1GetNodeProxyHandlerFunc func(ConnectCoreV1GetNodeProxyParams) middleware.Responder

ConnectCoreV1GetNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 get node proxy handler

func (ConnectCoreV1GetNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNodeProxyOK ¶

type ConnectCoreV1GetNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNodeProxyOK OK

swagger:response connectCoreV1GetNodeProxyOK

func NewConnectCoreV1GetNodeProxyOK ¶

func NewConnectCoreV1GetNodeProxyOK() *ConnectCoreV1GetNodeProxyOK

NewConnectCoreV1GetNodeProxyOK creates ConnectCoreV1GetNodeProxyOK with default headers values

func (*ConnectCoreV1GetNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1GetNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get node proxy o k response

func (*ConnectCoreV1GetNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get node proxy o k response

func (*ConnectCoreV1GetNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1GetNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1GetNodeProxyParams ¶

type ConnectCoreV1GetNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1GetNodeProxyParams contains all the bound params for the connect core v1 get node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNodeProxy

func NewConnectCoreV1GetNodeProxyParams ¶

func NewConnectCoreV1GetNodeProxyParams() ConnectCoreV1GetNodeProxyParams

NewConnectCoreV1GetNodeProxyParams creates a new ConnectCoreV1GetNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1GetNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1GetNodeProxyParams() beforehand.

type ConnectCoreV1GetNodeProxyUnauthorized ¶

type ConnectCoreV1GetNodeProxyUnauthorized struct {
}

ConnectCoreV1GetNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1GetNodeProxyUnauthorized

func NewConnectCoreV1GetNodeProxyUnauthorized ¶

func NewConnectCoreV1GetNodeProxyUnauthorized() *ConnectCoreV1GetNodeProxyUnauthorized

NewConnectCoreV1GetNodeProxyUnauthorized creates ConnectCoreV1GetNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1GetNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNodeProxyWithPath ¶

type ConnectCoreV1GetNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1GetNodeProxyWithPathHandler
}

ConnectCoreV1GetNodeProxyWithPath swagger:route GET /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1GetNodeProxyWithPath

connect GET requests to proxy of Node

func NewConnectCoreV1GetNodeProxyWithPath ¶

func NewConnectCoreV1GetNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1GetNodeProxyWithPathHandler) *ConnectCoreV1GetNodeProxyWithPath

NewConnectCoreV1GetNodeProxyWithPath creates a new http.Handler for the connect core v1 get node proxy with path operation

func (*ConnectCoreV1GetNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1GetNodeProxyWithPathHandler ¶

type ConnectCoreV1GetNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1GetNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1GetNodeProxyWithPathHandler interface for that can handle valid connect core v1 get node proxy with path params

type ConnectCoreV1GetNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1GetNodeProxyWithPathHandlerFunc func(ConnectCoreV1GetNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1GetNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 get node proxy with path handler

func (ConnectCoreV1GetNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1GetNodeProxyWithPathOK ¶

type ConnectCoreV1GetNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1GetNodeProxyWithPathOK OK

swagger:response connectCoreV1GetNodeProxyWithPathOK

func NewConnectCoreV1GetNodeProxyWithPathOK ¶

func NewConnectCoreV1GetNodeProxyWithPathOK() *ConnectCoreV1GetNodeProxyWithPathOK

NewConnectCoreV1GetNodeProxyWithPathOK creates ConnectCoreV1GetNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1GetNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1GetNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 get node proxy with path o k response

func (*ConnectCoreV1GetNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 get node proxy with path o k response

func (*ConnectCoreV1GetNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1GetNodeProxyWithPathParams ¶

type ConnectCoreV1GetNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1GetNodeProxyWithPathParams contains all the bound params for the connect core v1 get node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1GetNodeProxyWithPath

func NewConnectCoreV1GetNodeProxyWithPathParams ¶

func NewConnectCoreV1GetNodeProxyWithPathParams() ConnectCoreV1GetNodeProxyWithPathParams

NewConnectCoreV1GetNodeProxyWithPathParams creates a new ConnectCoreV1GetNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1GetNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1GetNodeProxyWithPathParams() beforehand.

type ConnectCoreV1GetNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1GetNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1GetNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1GetNodeProxyWithPathUnauthorized

func NewConnectCoreV1GetNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1GetNodeProxyWithPathUnauthorized() *ConnectCoreV1GetNodeProxyWithPathUnauthorized

NewConnectCoreV1GetNodeProxyWithPathUnauthorized creates ConnectCoreV1GetNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1GetNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedPodProxy ¶

type ConnectCoreV1HeadNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1HeadNamespacedPodProxyHandler
}

ConnectCoreV1HeadNamespacedPodProxy swagger:route HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1HeadNamespacedPodProxy

connect HEAD requests to proxy of Pod

func NewConnectCoreV1HeadNamespacedPodProxy ¶

func NewConnectCoreV1HeadNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1HeadNamespacedPodProxyHandler) *ConnectCoreV1HeadNamespacedPodProxy

NewConnectCoreV1HeadNamespacedPodProxy creates a new http.Handler for the connect core v1 head namespaced pod proxy operation

func (*ConnectCoreV1HeadNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1HeadNamespacedPodProxyHandler ¶

type ConnectCoreV1HeadNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1HeadNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1HeadNamespacedPodProxyHandler interface for that can handle valid connect core v1 head namespaced pod proxy params

type ConnectCoreV1HeadNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1HeadNamespacedPodProxyHandlerFunc func(ConnectCoreV1HeadNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1HeadNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 head namespaced pod proxy handler

func (ConnectCoreV1HeadNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1HeadNamespacedPodProxyOK ¶

type ConnectCoreV1HeadNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1HeadNamespacedPodProxyOK OK

swagger:response connectCoreV1HeadNamespacedPodProxyOK

func NewConnectCoreV1HeadNamespacedPodProxyOK ¶

func NewConnectCoreV1HeadNamespacedPodProxyOK() *ConnectCoreV1HeadNamespacedPodProxyOK

NewConnectCoreV1HeadNamespacedPodProxyOK creates ConnectCoreV1HeadNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1HeadNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1HeadNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 head namespaced pod proxy o k response

func (*ConnectCoreV1HeadNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 head namespaced pod proxy o k response

func (*ConnectCoreV1HeadNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedPodProxyParams ¶

type ConnectCoreV1HeadNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1HeadNamespacedPodProxyParams contains all the bound params for the connect core v1 head namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1HeadNamespacedPodProxy

func NewConnectCoreV1HeadNamespacedPodProxyParams ¶

func NewConnectCoreV1HeadNamespacedPodProxyParams() ConnectCoreV1HeadNamespacedPodProxyParams

NewConnectCoreV1HeadNamespacedPodProxyParams creates a new ConnectCoreV1HeadNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1HeadNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1HeadNamespacedPodProxyParams() beforehand.

type ConnectCoreV1HeadNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1HeadNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1HeadNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1HeadNamespacedPodProxyUnauthorized

func NewConnectCoreV1HeadNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1HeadNamespacedPodProxyUnauthorized() *ConnectCoreV1HeadNamespacedPodProxyUnauthorized

NewConnectCoreV1HeadNamespacedPodProxyUnauthorized creates ConnectCoreV1HeadNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1HeadNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedPodProxyWithPath ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1HeadNamespacedPodProxyWithPathHandler
}

ConnectCoreV1HeadNamespacedPodProxyWithPath swagger:route HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1HeadNamespacedPodProxyWithPath

connect HEAD requests to proxy of Pod

func NewConnectCoreV1HeadNamespacedPodProxyWithPath ¶

NewConnectCoreV1HeadNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 head namespaced pod proxy with path operation

func (*ConnectCoreV1HeadNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1HeadNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1HeadNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 head namespaced pod proxy with path params

type ConnectCoreV1HeadNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1HeadNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1HeadNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 head namespaced pod proxy with path handler

func (ConnectCoreV1HeadNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1HeadNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1HeadNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1HeadNamespacedPodProxyWithPathOK

func NewConnectCoreV1HeadNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1HeadNamespacedPodProxyWithPathOK() *ConnectCoreV1HeadNamespacedPodProxyWithPathOK

NewConnectCoreV1HeadNamespacedPodProxyWithPathOK creates ConnectCoreV1HeadNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1HeadNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 head namespaced pod proxy with path o k response

func (*ConnectCoreV1HeadNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 head namespaced pod proxy with path o k response

func (*ConnectCoreV1HeadNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1HeadNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 head namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1HeadNamespacedPodProxyWithPath

func NewConnectCoreV1HeadNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1HeadNamespacedPodProxyWithPathParams() ConnectCoreV1HeadNamespacedPodProxyWithPathParams

NewConnectCoreV1HeadNamespacedPodProxyWithPathParams creates a new ConnectCoreV1HeadNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1HeadNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1HeadNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1HeadNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1HeadNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedServiceProxy ¶

type ConnectCoreV1HeadNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1HeadNamespacedServiceProxyHandler
}

ConnectCoreV1HeadNamespacedServiceProxy swagger:route HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1HeadNamespacedServiceProxy

connect HEAD requests to proxy of Service

func NewConnectCoreV1HeadNamespacedServiceProxy ¶

func NewConnectCoreV1HeadNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1HeadNamespacedServiceProxyHandler) *ConnectCoreV1HeadNamespacedServiceProxy

NewConnectCoreV1HeadNamespacedServiceProxy creates a new http.Handler for the connect core v1 head namespaced service proxy operation

func (*ConnectCoreV1HeadNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1HeadNamespacedServiceProxyHandler ¶

type ConnectCoreV1HeadNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1HeadNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1HeadNamespacedServiceProxyHandler interface for that can handle valid connect core v1 head namespaced service proxy params

type ConnectCoreV1HeadNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1HeadNamespacedServiceProxyHandlerFunc func(ConnectCoreV1HeadNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1HeadNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 head namespaced service proxy handler

func (ConnectCoreV1HeadNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1HeadNamespacedServiceProxyOK ¶

type ConnectCoreV1HeadNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1HeadNamespacedServiceProxyOK OK

swagger:response connectCoreV1HeadNamespacedServiceProxyOK

func NewConnectCoreV1HeadNamespacedServiceProxyOK ¶

func NewConnectCoreV1HeadNamespacedServiceProxyOK() *ConnectCoreV1HeadNamespacedServiceProxyOK

NewConnectCoreV1HeadNamespacedServiceProxyOK creates ConnectCoreV1HeadNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1HeadNamespacedServiceProxyOK) SetPayload ¶

func (o *ConnectCoreV1HeadNamespacedServiceProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 head namespaced service proxy o k response

func (*ConnectCoreV1HeadNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 head namespaced service proxy o k response

func (*ConnectCoreV1HeadNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedServiceProxyParams ¶

type ConnectCoreV1HeadNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1HeadNamespacedServiceProxyParams contains all the bound params for the connect core v1 head namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1HeadNamespacedServiceProxy

func NewConnectCoreV1HeadNamespacedServiceProxyParams ¶

func NewConnectCoreV1HeadNamespacedServiceProxyParams() ConnectCoreV1HeadNamespacedServiceProxyParams

NewConnectCoreV1HeadNamespacedServiceProxyParams creates a new ConnectCoreV1HeadNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1HeadNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1HeadNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1HeadNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1HeadNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1HeadNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1HeadNamespacedServiceProxyUnauthorized

func NewConnectCoreV1HeadNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1HeadNamespacedServiceProxyUnauthorized() *ConnectCoreV1HeadNamespacedServiceProxyUnauthorized

NewConnectCoreV1HeadNamespacedServiceProxyUnauthorized creates ConnectCoreV1HeadNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1HeadNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedServiceProxyWithPath ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1HeadNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1HeadNamespacedServiceProxyWithPath swagger:route HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1HeadNamespacedServiceProxyWithPath

connect HEAD requests to proxy of Service

func NewConnectCoreV1HeadNamespacedServiceProxyWithPath ¶

NewConnectCoreV1HeadNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 head namespaced service proxy with path operation

func (*ConnectCoreV1HeadNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1HeadNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1HeadNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 head namespaced service proxy with path params

type ConnectCoreV1HeadNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1HeadNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1HeadNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 head namespaced service proxy with path handler

func (ConnectCoreV1HeadNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1HeadNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1HeadNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1HeadNamespacedServiceProxyWithPathOK

func NewConnectCoreV1HeadNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1HeadNamespacedServiceProxyWithPathOK() *ConnectCoreV1HeadNamespacedServiceProxyWithPathOK

NewConnectCoreV1HeadNamespacedServiceProxyWithPathOK creates ConnectCoreV1HeadNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1HeadNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 head namespaced service proxy with path o k response

func (*ConnectCoreV1HeadNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 head namespaced service proxy with path o k response

func (*ConnectCoreV1HeadNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1HeadNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 head namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1HeadNamespacedServiceProxyWithPath

func NewConnectCoreV1HeadNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1HeadNamespacedServiceProxyWithPathParams() ConnectCoreV1HeadNamespacedServiceProxyWithPathParams

NewConnectCoreV1HeadNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1HeadNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1HeadNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1HeadNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1HeadNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNodeProxy ¶

type ConnectCoreV1HeadNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1HeadNodeProxyHandler
}

ConnectCoreV1HeadNodeProxy swagger:route HEAD /api/v1/nodes/{name}/proxy core_v1 connectCoreV1HeadNodeProxy

connect HEAD requests to proxy of Node

func NewConnectCoreV1HeadNodeProxy ¶

func NewConnectCoreV1HeadNodeProxy(ctx *middleware.Context, handler ConnectCoreV1HeadNodeProxyHandler) *ConnectCoreV1HeadNodeProxy

NewConnectCoreV1HeadNodeProxy creates a new http.Handler for the connect core v1 head node proxy operation

func (*ConnectCoreV1HeadNodeProxy) ServeHTTP ¶

type ConnectCoreV1HeadNodeProxyHandler ¶

type ConnectCoreV1HeadNodeProxyHandler interface {
	Handle(ConnectCoreV1HeadNodeProxyParams) middleware.Responder
}

ConnectCoreV1HeadNodeProxyHandler interface for that can handle valid connect core v1 head node proxy params

type ConnectCoreV1HeadNodeProxyHandlerFunc ¶

type ConnectCoreV1HeadNodeProxyHandlerFunc func(ConnectCoreV1HeadNodeProxyParams) middleware.Responder

ConnectCoreV1HeadNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 head node proxy handler

func (ConnectCoreV1HeadNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1HeadNodeProxyOK ¶

type ConnectCoreV1HeadNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1HeadNodeProxyOK OK

swagger:response connectCoreV1HeadNodeProxyOK

func NewConnectCoreV1HeadNodeProxyOK ¶

func NewConnectCoreV1HeadNodeProxyOK() *ConnectCoreV1HeadNodeProxyOK

NewConnectCoreV1HeadNodeProxyOK creates ConnectCoreV1HeadNodeProxyOK with default headers values

func (*ConnectCoreV1HeadNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1HeadNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 head node proxy o k response

func (*ConnectCoreV1HeadNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 head node proxy o k response

func (*ConnectCoreV1HeadNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1HeadNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1HeadNodeProxyParams ¶

type ConnectCoreV1HeadNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1HeadNodeProxyParams contains all the bound params for the connect core v1 head node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1HeadNodeProxy

func NewConnectCoreV1HeadNodeProxyParams ¶

func NewConnectCoreV1HeadNodeProxyParams() ConnectCoreV1HeadNodeProxyParams

NewConnectCoreV1HeadNodeProxyParams creates a new ConnectCoreV1HeadNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1HeadNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1HeadNodeProxyParams() beforehand.

type ConnectCoreV1HeadNodeProxyUnauthorized ¶

type ConnectCoreV1HeadNodeProxyUnauthorized struct {
}

ConnectCoreV1HeadNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1HeadNodeProxyUnauthorized

func NewConnectCoreV1HeadNodeProxyUnauthorized ¶

func NewConnectCoreV1HeadNodeProxyUnauthorized() *ConnectCoreV1HeadNodeProxyUnauthorized

NewConnectCoreV1HeadNodeProxyUnauthorized creates ConnectCoreV1HeadNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1HeadNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNodeProxyWithPath ¶

type ConnectCoreV1HeadNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1HeadNodeProxyWithPathHandler
}

ConnectCoreV1HeadNodeProxyWithPath swagger:route HEAD /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1HeadNodeProxyWithPath

connect HEAD requests to proxy of Node

func NewConnectCoreV1HeadNodeProxyWithPath ¶

func NewConnectCoreV1HeadNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1HeadNodeProxyWithPathHandler) *ConnectCoreV1HeadNodeProxyWithPath

NewConnectCoreV1HeadNodeProxyWithPath creates a new http.Handler for the connect core v1 head node proxy with path operation

func (*ConnectCoreV1HeadNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1HeadNodeProxyWithPathHandler ¶

type ConnectCoreV1HeadNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1HeadNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1HeadNodeProxyWithPathHandler interface for that can handle valid connect core v1 head node proxy with path params

type ConnectCoreV1HeadNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1HeadNodeProxyWithPathHandlerFunc func(ConnectCoreV1HeadNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1HeadNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 head node proxy with path handler

func (ConnectCoreV1HeadNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1HeadNodeProxyWithPathOK ¶

type ConnectCoreV1HeadNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1HeadNodeProxyWithPathOK OK

swagger:response connectCoreV1HeadNodeProxyWithPathOK

func NewConnectCoreV1HeadNodeProxyWithPathOK ¶

func NewConnectCoreV1HeadNodeProxyWithPathOK() *ConnectCoreV1HeadNodeProxyWithPathOK

NewConnectCoreV1HeadNodeProxyWithPathOK creates ConnectCoreV1HeadNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1HeadNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1HeadNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 head node proxy with path o k response

func (*ConnectCoreV1HeadNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 head node proxy with path o k response

func (*ConnectCoreV1HeadNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1HeadNodeProxyWithPathParams ¶

type ConnectCoreV1HeadNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1HeadNodeProxyWithPathParams contains all the bound params for the connect core v1 head node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1HeadNodeProxyWithPath

func NewConnectCoreV1HeadNodeProxyWithPathParams ¶

func NewConnectCoreV1HeadNodeProxyWithPathParams() ConnectCoreV1HeadNodeProxyWithPathParams

NewConnectCoreV1HeadNodeProxyWithPathParams creates a new ConnectCoreV1HeadNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1HeadNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1HeadNodeProxyWithPathParams() beforehand.

type ConnectCoreV1HeadNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1HeadNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1HeadNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1HeadNodeProxyWithPathUnauthorized

func NewConnectCoreV1HeadNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1HeadNodeProxyWithPathUnauthorized() *ConnectCoreV1HeadNodeProxyWithPathUnauthorized

NewConnectCoreV1HeadNodeProxyWithPathUnauthorized creates ConnectCoreV1HeadNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1HeadNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedPodProxy ¶

type ConnectCoreV1OptionsNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1OptionsNamespacedPodProxyHandler
}

ConnectCoreV1OptionsNamespacedPodProxy swagger:route OPTIONS /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1OptionsNamespacedPodProxy

connect OPTIONS requests to proxy of Pod

func NewConnectCoreV1OptionsNamespacedPodProxy ¶

func NewConnectCoreV1OptionsNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1OptionsNamespacedPodProxyHandler) *ConnectCoreV1OptionsNamespacedPodProxy

NewConnectCoreV1OptionsNamespacedPodProxy creates a new http.Handler for the connect core v1 options namespaced pod proxy operation

func (*ConnectCoreV1OptionsNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1OptionsNamespacedPodProxyHandler ¶

type ConnectCoreV1OptionsNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1OptionsNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1OptionsNamespacedPodProxyHandler interface for that can handle valid connect core v1 options namespaced pod proxy params

type ConnectCoreV1OptionsNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1OptionsNamespacedPodProxyHandlerFunc func(ConnectCoreV1OptionsNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1OptionsNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 options namespaced pod proxy handler

func (ConnectCoreV1OptionsNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1OptionsNamespacedPodProxyOK ¶

type ConnectCoreV1OptionsNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1OptionsNamespacedPodProxyOK OK

swagger:response connectCoreV1OptionsNamespacedPodProxyOK

func NewConnectCoreV1OptionsNamespacedPodProxyOK ¶

func NewConnectCoreV1OptionsNamespacedPodProxyOK() *ConnectCoreV1OptionsNamespacedPodProxyOK

NewConnectCoreV1OptionsNamespacedPodProxyOK creates ConnectCoreV1OptionsNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1OptionsNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1OptionsNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 options namespaced pod proxy o k response

func (*ConnectCoreV1OptionsNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 options namespaced pod proxy o k response

func (*ConnectCoreV1OptionsNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedPodProxyParams ¶

type ConnectCoreV1OptionsNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1OptionsNamespacedPodProxyParams contains all the bound params for the connect core v1 options namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1OptionsNamespacedPodProxy

func NewConnectCoreV1OptionsNamespacedPodProxyParams ¶

func NewConnectCoreV1OptionsNamespacedPodProxyParams() ConnectCoreV1OptionsNamespacedPodProxyParams

NewConnectCoreV1OptionsNamespacedPodProxyParams creates a new ConnectCoreV1OptionsNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1OptionsNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1OptionsNamespacedPodProxyParams() beforehand.

type ConnectCoreV1OptionsNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1OptionsNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1OptionsNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1OptionsNamespacedPodProxyUnauthorized

func NewConnectCoreV1OptionsNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1OptionsNamespacedPodProxyUnauthorized() *ConnectCoreV1OptionsNamespacedPodProxyUnauthorized

NewConnectCoreV1OptionsNamespacedPodProxyUnauthorized creates ConnectCoreV1OptionsNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1OptionsNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedPodProxyWithPath ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1OptionsNamespacedPodProxyWithPathHandler
}

ConnectCoreV1OptionsNamespacedPodProxyWithPath swagger:route OPTIONS /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1OptionsNamespacedPodProxyWithPath

connect OPTIONS requests to proxy of Pod

func NewConnectCoreV1OptionsNamespacedPodProxyWithPath ¶

NewConnectCoreV1OptionsNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 options namespaced pod proxy with path operation

func (*ConnectCoreV1OptionsNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1OptionsNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1OptionsNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 options namespaced pod proxy with path params

type ConnectCoreV1OptionsNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1OptionsNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1OptionsNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 options namespaced pod proxy with path handler

func (ConnectCoreV1OptionsNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1OptionsNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1OptionsNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1OptionsNamespacedPodProxyWithPathOK

func NewConnectCoreV1OptionsNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1OptionsNamespacedPodProxyWithPathOK() *ConnectCoreV1OptionsNamespacedPodProxyWithPathOK

NewConnectCoreV1OptionsNamespacedPodProxyWithPathOK creates ConnectCoreV1OptionsNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1OptionsNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 options namespaced pod proxy with path o k response

func (*ConnectCoreV1OptionsNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 options namespaced pod proxy with path o k response

func (*ConnectCoreV1OptionsNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1OptionsNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 options namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1OptionsNamespacedPodProxyWithPath

func NewConnectCoreV1OptionsNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1OptionsNamespacedPodProxyWithPathParams() ConnectCoreV1OptionsNamespacedPodProxyWithPathParams

NewConnectCoreV1OptionsNamespacedPodProxyWithPathParams creates a new ConnectCoreV1OptionsNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1OptionsNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1OptionsNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1OptionsNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedServiceProxy ¶

type ConnectCoreV1OptionsNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1OptionsNamespacedServiceProxyHandler
}

ConnectCoreV1OptionsNamespacedServiceProxy swagger:route OPTIONS /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1OptionsNamespacedServiceProxy

connect OPTIONS requests to proxy of Service

func NewConnectCoreV1OptionsNamespacedServiceProxy ¶

func NewConnectCoreV1OptionsNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1OptionsNamespacedServiceProxyHandler) *ConnectCoreV1OptionsNamespacedServiceProxy

NewConnectCoreV1OptionsNamespacedServiceProxy creates a new http.Handler for the connect core v1 options namespaced service proxy operation

func (*ConnectCoreV1OptionsNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1OptionsNamespacedServiceProxyHandler ¶

type ConnectCoreV1OptionsNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1OptionsNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1OptionsNamespacedServiceProxyHandler interface for that can handle valid connect core v1 options namespaced service proxy params

type ConnectCoreV1OptionsNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1OptionsNamespacedServiceProxyHandlerFunc func(ConnectCoreV1OptionsNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1OptionsNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 options namespaced service proxy handler

func (ConnectCoreV1OptionsNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1OptionsNamespacedServiceProxyOK ¶

type ConnectCoreV1OptionsNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1OptionsNamespacedServiceProxyOK OK

swagger:response connectCoreV1OptionsNamespacedServiceProxyOK

func NewConnectCoreV1OptionsNamespacedServiceProxyOK ¶

func NewConnectCoreV1OptionsNamespacedServiceProxyOK() *ConnectCoreV1OptionsNamespacedServiceProxyOK

NewConnectCoreV1OptionsNamespacedServiceProxyOK creates ConnectCoreV1OptionsNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1OptionsNamespacedServiceProxyOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 options namespaced service proxy o k response

func (*ConnectCoreV1OptionsNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 options namespaced service proxy o k response

func (*ConnectCoreV1OptionsNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedServiceProxyParams ¶

type ConnectCoreV1OptionsNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1OptionsNamespacedServiceProxyParams contains all the bound params for the connect core v1 options namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1OptionsNamespacedServiceProxy

func NewConnectCoreV1OptionsNamespacedServiceProxyParams ¶

func NewConnectCoreV1OptionsNamespacedServiceProxyParams() ConnectCoreV1OptionsNamespacedServiceProxyParams

NewConnectCoreV1OptionsNamespacedServiceProxyParams creates a new ConnectCoreV1OptionsNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1OptionsNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1OptionsNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1OptionsNamespacedServiceProxyUnauthorized

func NewConnectCoreV1OptionsNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1OptionsNamespacedServiceProxyUnauthorized() *ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized

NewConnectCoreV1OptionsNamespacedServiceProxyUnauthorized creates ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1OptionsNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedServiceProxyWithPath ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1OptionsNamespacedServiceProxyWithPath swagger:route OPTIONS /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1OptionsNamespacedServiceProxyWithPath

connect OPTIONS requests to proxy of Service

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPath ¶

NewConnectCoreV1OptionsNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 options namespaced service proxy with path operation

func (*ConnectCoreV1OptionsNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 options namespaced service proxy with path params

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 options namespaced service proxy with path handler

func (ConnectCoreV1OptionsNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1OptionsNamespacedServiceProxyWithPathOK

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPathOK() *ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK

NewConnectCoreV1OptionsNamespacedServiceProxyWithPathOK creates ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 options namespaced service proxy with path o k response

func (*ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 options namespaced service proxy with path o k response

func (*ConnectCoreV1OptionsNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 options namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1OptionsNamespacedServiceProxyWithPath

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPathParams() ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams

NewConnectCoreV1OptionsNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1OptionsNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1OptionsNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1OptionsNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNodeProxy ¶

type ConnectCoreV1OptionsNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1OptionsNodeProxyHandler
}

ConnectCoreV1OptionsNodeProxy swagger:route OPTIONS /api/v1/nodes/{name}/proxy core_v1 connectCoreV1OptionsNodeProxy

connect OPTIONS requests to proxy of Node

func NewConnectCoreV1OptionsNodeProxy ¶

func NewConnectCoreV1OptionsNodeProxy(ctx *middleware.Context, handler ConnectCoreV1OptionsNodeProxyHandler) *ConnectCoreV1OptionsNodeProxy

NewConnectCoreV1OptionsNodeProxy creates a new http.Handler for the connect core v1 options node proxy operation

func (*ConnectCoreV1OptionsNodeProxy) ServeHTTP ¶

type ConnectCoreV1OptionsNodeProxyHandler ¶

type ConnectCoreV1OptionsNodeProxyHandler interface {
	Handle(ConnectCoreV1OptionsNodeProxyParams) middleware.Responder
}

ConnectCoreV1OptionsNodeProxyHandler interface for that can handle valid connect core v1 options node proxy params

type ConnectCoreV1OptionsNodeProxyHandlerFunc ¶

type ConnectCoreV1OptionsNodeProxyHandlerFunc func(ConnectCoreV1OptionsNodeProxyParams) middleware.Responder

ConnectCoreV1OptionsNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 options node proxy handler

func (ConnectCoreV1OptionsNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1OptionsNodeProxyOK ¶

type ConnectCoreV1OptionsNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1OptionsNodeProxyOK OK

swagger:response connectCoreV1OptionsNodeProxyOK

func NewConnectCoreV1OptionsNodeProxyOK ¶

func NewConnectCoreV1OptionsNodeProxyOK() *ConnectCoreV1OptionsNodeProxyOK

NewConnectCoreV1OptionsNodeProxyOK creates ConnectCoreV1OptionsNodeProxyOK with default headers values

func (*ConnectCoreV1OptionsNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1OptionsNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 options node proxy o k response

func (*ConnectCoreV1OptionsNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 options node proxy o k response

func (*ConnectCoreV1OptionsNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1OptionsNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1OptionsNodeProxyParams ¶

type ConnectCoreV1OptionsNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1OptionsNodeProxyParams contains all the bound params for the connect core v1 options node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1OptionsNodeProxy

func NewConnectCoreV1OptionsNodeProxyParams ¶

func NewConnectCoreV1OptionsNodeProxyParams() ConnectCoreV1OptionsNodeProxyParams

NewConnectCoreV1OptionsNodeProxyParams creates a new ConnectCoreV1OptionsNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1OptionsNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1OptionsNodeProxyParams() beforehand.

type ConnectCoreV1OptionsNodeProxyUnauthorized ¶

type ConnectCoreV1OptionsNodeProxyUnauthorized struct {
}

ConnectCoreV1OptionsNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1OptionsNodeProxyUnauthorized

func NewConnectCoreV1OptionsNodeProxyUnauthorized ¶

func NewConnectCoreV1OptionsNodeProxyUnauthorized() *ConnectCoreV1OptionsNodeProxyUnauthorized

NewConnectCoreV1OptionsNodeProxyUnauthorized creates ConnectCoreV1OptionsNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1OptionsNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNodeProxyWithPath ¶

type ConnectCoreV1OptionsNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1OptionsNodeProxyWithPathHandler
}

ConnectCoreV1OptionsNodeProxyWithPath swagger:route OPTIONS /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1OptionsNodeProxyWithPath

connect OPTIONS requests to proxy of Node

func NewConnectCoreV1OptionsNodeProxyWithPath ¶

func NewConnectCoreV1OptionsNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1OptionsNodeProxyWithPathHandler) *ConnectCoreV1OptionsNodeProxyWithPath

NewConnectCoreV1OptionsNodeProxyWithPath creates a new http.Handler for the connect core v1 options node proxy with path operation

func (*ConnectCoreV1OptionsNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1OptionsNodeProxyWithPathHandler ¶

type ConnectCoreV1OptionsNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1OptionsNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1OptionsNodeProxyWithPathHandler interface for that can handle valid connect core v1 options node proxy with path params

type ConnectCoreV1OptionsNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1OptionsNodeProxyWithPathHandlerFunc func(ConnectCoreV1OptionsNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1OptionsNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 options node proxy with path handler

func (ConnectCoreV1OptionsNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1OptionsNodeProxyWithPathOK ¶

type ConnectCoreV1OptionsNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1OptionsNodeProxyWithPathOK OK

swagger:response connectCoreV1OptionsNodeProxyWithPathOK

func NewConnectCoreV1OptionsNodeProxyWithPathOK ¶

func NewConnectCoreV1OptionsNodeProxyWithPathOK() *ConnectCoreV1OptionsNodeProxyWithPathOK

NewConnectCoreV1OptionsNodeProxyWithPathOK creates ConnectCoreV1OptionsNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1OptionsNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1OptionsNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 options node proxy with path o k response

func (*ConnectCoreV1OptionsNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 options node proxy with path o k response

func (*ConnectCoreV1OptionsNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1OptionsNodeProxyWithPathParams ¶

type ConnectCoreV1OptionsNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1OptionsNodeProxyWithPathParams contains all the bound params for the connect core v1 options node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1OptionsNodeProxyWithPath

func NewConnectCoreV1OptionsNodeProxyWithPathParams ¶

func NewConnectCoreV1OptionsNodeProxyWithPathParams() ConnectCoreV1OptionsNodeProxyWithPathParams

NewConnectCoreV1OptionsNodeProxyWithPathParams creates a new ConnectCoreV1OptionsNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1OptionsNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1OptionsNodeProxyWithPathParams() beforehand.

type ConnectCoreV1OptionsNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1OptionsNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1OptionsNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1OptionsNodeProxyWithPathUnauthorized

func NewConnectCoreV1OptionsNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1OptionsNodeProxyWithPathUnauthorized() *ConnectCoreV1OptionsNodeProxyWithPathUnauthorized

NewConnectCoreV1OptionsNodeProxyWithPathUnauthorized creates ConnectCoreV1OptionsNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1OptionsNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedPodProxy ¶

type ConnectCoreV1PatchNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PatchNamespacedPodProxyHandler
}

ConnectCoreV1PatchNamespacedPodProxy swagger:route PATCH /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1PatchNamespacedPodProxy

connect PATCH requests to proxy of Pod

func NewConnectCoreV1PatchNamespacedPodProxy ¶

func NewConnectCoreV1PatchNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1PatchNamespacedPodProxyHandler) *ConnectCoreV1PatchNamespacedPodProxy

NewConnectCoreV1PatchNamespacedPodProxy creates a new http.Handler for the connect core v1 patch namespaced pod proxy operation

func (*ConnectCoreV1PatchNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1PatchNamespacedPodProxyHandler ¶

type ConnectCoreV1PatchNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1PatchNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1PatchNamespacedPodProxyHandler interface for that can handle valid connect core v1 patch namespaced pod proxy params

type ConnectCoreV1PatchNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1PatchNamespacedPodProxyHandlerFunc func(ConnectCoreV1PatchNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1PatchNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 patch namespaced pod proxy handler

func (ConnectCoreV1PatchNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PatchNamespacedPodProxyOK ¶

type ConnectCoreV1PatchNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PatchNamespacedPodProxyOK OK

swagger:response connectCoreV1PatchNamespacedPodProxyOK

func NewConnectCoreV1PatchNamespacedPodProxyOK ¶

func NewConnectCoreV1PatchNamespacedPodProxyOK() *ConnectCoreV1PatchNamespacedPodProxyOK

NewConnectCoreV1PatchNamespacedPodProxyOK creates ConnectCoreV1PatchNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1PatchNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1PatchNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 patch namespaced pod proxy o k response

func (*ConnectCoreV1PatchNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 patch namespaced pod proxy o k response

func (*ConnectCoreV1PatchNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedPodProxyParams ¶

type ConnectCoreV1PatchNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PatchNamespacedPodProxyParams contains all the bound params for the connect core v1 patch namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PatchNamespacedPodProxy

func NewConnectCoreV1PatchNamespacedPodProxyParams ¶

func NewConnectCoreV1PatchNamespacedPodProxyParams() ConnectCoreV1PatchNamespacedPodProxyParams

NewConnectCoreV1PatchNamespacedPodProxyParams creates a new ConnectCoreV1PatchNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1PatchNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1PatchNamespacedPodProxyParams() beforehand.

type ConnectCoreV1PatchNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1PatchNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1PatchNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1PatchNamespacedPodProxyUnauthorized

func NewConnectCoreV1PatchNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1PatchNamespacedPodProxyUnauthorized() *ConnectCoreV1PatchNamespacedPodProxyUnauthorized

NewConnectCoreV1PatchNamespacedPodProxyUnauthorized creates ConnectCoreV1PatchNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1PatchNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedPodProxyWithPath ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PatchNamespacedPodProxyWithPathHandler
}

ConnectCoreV1PatchNamespacedPodProxyWithPath swagger:route PATCH /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1PatchNamespacedPodProxyWithPath

connect PATCH requests to proxy of Pod

func NewConnectCoreV1PatchNamespacedPodProxyWithPath ¶

NewConnectCoreV1PatchNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 patch namespaced pod proxy with path operation

func (*ConnectCoreV1PatchNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1PatchNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PatchNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 patch namespaced pod proxy with path params

type ConnectCoreV1PatchNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1PatchNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1PatchNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 patch namespaced pod proxy with path handler

func (ConnectCoreV1PatchNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PatchNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PatchNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1PatchNamespacedPodProxyWithPathOK

func NewConnectCoreV1PatchNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1PatchNamespacedPodProxyWithPathOK() *ConnectCoreV1PatchNamespacedPodProxyWithPathOK

NewConnectCoreV1PatchNamespacedPodProxyWithPathOK creates ConnectCoreV1PatchNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1PatchNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 patch namespaced pod proxy with path o k response

func (*ConnectCoreV1PatchNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 patch namespaced pod proxy with path o k response

func (*ConnectCoreV1PatchNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PatchNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 patch namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PatchNamespacedPodProxyWithPath

func NewConnectCoreV1PatchNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1PatchNamespacedPodProxyWithPathParams() ConnectCoreV1PatchNamespacedPodProxyWithPathParams

NewConnectCoreV1PatchNamespacedPodProxyWithPathParams creates a new ConnectCoreV1PatchNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PatchNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PatchNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PatchNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PatchNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedServiceProxy ¶

type ConnectCoreV1PatchNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PatchNamespacedServiceProxyHandler
}

ConnectCoreV1PatchNamespacedServiceProxy swagger:route PATCH /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1PatchNamespacedServiceProxy

connect PATCH requests to proxy of Service

func NewConnectCoreV1PatchNamespacedServiceProxy ¶

func NewConnectCoreV1PatchNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1PatchNamespacedServiceProxyHandler) *ConnectCoreV1PatchNamespacedServiceProxy

NewConnectCoreV1PatchNamespacedServiceProxy creates a new http.Handler for the connect core v1 patch namespaced service proxy operation

func (*ConnectCoreV1PatchNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1PatchNamespacedServiceProxyHandler ¶

type ConnectCoreV1PatchNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1PatchNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1PatchNamespacedServiceProxyHandler interface for that can handle valid connect core v1 patch namespaced service proxy params

type ConnectCoreV1PatchNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1PatchNamespacedServiceProxyHandlerFunc func(ConnectCoreV1PatchNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1PatchNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 patch namespaced service proxy handler

func (ConnectCoreV1PatchNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PatchNamespacedServiceProxyOK ¶

type ConnectCoreV1PatchNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PatchNamespacedServiceProxyOK OK

swagger:response connectCoreV1PatchNamespacedServiceProxyOK

func NewConnectCoreV1PatchNamespacedServiceProxyOK ¶

func NewConnectCoreV1PatchNamespacedServiceProxyOK() *ConnectCoreV1PatchNamespacedServiceProxyOK

NewConnectCoreV1PatchNamespacedServiceProxyOK creates ConnectCoreV1PatchNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1PatchNamespacedServiceProxyOK) SetPayload ¶

func (o *ConnectCoreV1PatchNamespacedServiceProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 patch namespaced service proxy o k response

func (*ConnectCoreV1PatchNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 patch namespaced service proxy o k response

func (*ConnectCoreV1PatchNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedServiceProxyParams ¶

type ConnectCoreV1PatchNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PatchNamespacedServiceProxyParams contains all the bound params for the connect core v1 patch namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PatchNamespacedServiceProxy

func NewConnectCoreV1PatchNamespacedServiceProxyParams ¶

func NewConnectCoreV1PatchNamespacedServiceProxyParams() ConnectCoreV1PatchNamespacedServiceProxyParams

NewConnectCoreV1PatchNamespacedServiceProxyParams creates a new ConnectCoreV1PatchNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1PatchNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1PatchNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1PatchNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1PatchNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1PatchNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1PatchNamespacedServiceProxyUnauthorized

func NewConnectCoreV1PatchNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1PatchNamespacedServiceProxyUnauthorized() *ConnectCoreV1PatchNamespacedServiceProxyUnauthorized

NewConnectCoreV1PatchNamespacedServiceProxyUnauthorized creates ConnectCoreV1PatchNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1PatchNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedServiceProxyWithPath ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PatchNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1PatchNamespacedServiceProxyWithPath swagger:route PATCH /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1PatchNamespacedServiceProxyWithPath

connect PATCH requests to proxy of Service

func NewConnectCoreV1PatchNamespacedServiceProxyWithPath ¶

NewConnectCoreV1PatchNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 patch namespaced service proxy with path operation

func (*ConnectCoreV1PatchNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1PatchNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PatchNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 patch namespaced service proxy with path params

type ConnectCoreV1PatchNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1PatchNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1PatchNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 patch namespaced service proxy with path handler

func (ConnectCoreV1PatchNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PatchNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PatchNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1PatchNamespacedServiceProxyWithPathOK

func NewConnectCoreV1PatchNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1PatchNamespacedServiceProxyWithPathOK() *ConnectCoreV1PatchNamespacedServiceProxyWithPathOK

NewConnectCoreV1PatchNamespacedServiceProxyWithPathOK creates ConnectCoreV1PatchNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1PatchNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 patch namespaced service proxy with path o k response

func (*ConnectCoreV1PatchNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 patch namespaced service proxy with path o k response

func (*ConnectCoreV1PatchNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PatchNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 patch namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PatchNamespacedServiceProxyWithPath

func NewConnectCoreV1PatchNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1PatchNamespacedServiceProxyWithPathParams() ConnectCoreV1PatchNamespacedServiceProxyWithPathParams

NewConnectCoreV1PatchNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1PatchNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PatchNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PatchNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PatchNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNodeProxy ¶

type ConnectCoreV1PatchNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PatchNodeProxyHandler
}

ConnectCoreV1PatchNodeProxy swagger:route PATCH /api/v1/nodes/{name}/proxy core_v1 connectCoreV1PatchNodeProxy

connect PATCH requests to proxy of Node

func NewConnectCoreV1PatchNodeProxy ¶

func NewConnectCoreV1PatchNodeProxy(ctx *middleware.Context, handler ConnectCoreV1PatchNodeProxyHandler) *ConnectCoreV1PatchNodeProxy

NewConnectCoreV1PatchNodeProxy creates a new http.Handler for the connect core v1 patch node proxy operation

func (*ConnectCoreV1PatchNodeProxy) ServeHTTP ¶

type ConnectCoreV1PatchNodeProxyHandler ¶

type ConnectCoreV1PatchNodeProxyHandler interface {
	Handle(ConnectCoreV1PatchNodeProxyParams) middleware.Responder
}

ConnectCoreV1PatchNodeProxyHandler interface for that can handle valid connect core v1 patch node proxy params

type ConnectCoreV1PatchNodeProxyHandlerFunc ¶

type ConnectCoreV1PatchNodeProxyHandlerFunc func(ConnectCoreV1PatchNodeProxyParams) middleware.Responder

ConnectCoreV1PatchNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 patch node proxy handler

func (ConnectCoreV1PatchNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PatchNodeProxyOK ¶

type ConnectCoreV1PatchNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PatchNodeProxyOK OK

swagger:response connectCoreV1PatchNodeProxyOK

func NewConnectCoreV1PatchNodeProxyOK ¶

func NewConnectCoreV1PatchNodeProxyOK() *ConnectCoreV1PatchNodeProxyOK

NewConnectCoreV1PatchNodeProxyOK creates ConnectCoreV1PatchNodeProxyOK with default headers values

func (*ConnectCoreV1PatchNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1PatchNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 patch node proxy o k response

func (*ConnectCoreV1PatchNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 patch node proxy o k response

func (*ConnectCoreV1PatchNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1PatchNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1PatchNodeProxyParams ¶

type ConnectCoreV1PatchNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PatchNodeProxyParams contains all the bound params for the connect core v1 patch node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PatchNodeProxy

func NewConnectCoreV1PatchNodeProxyParams ¶

func NewConnectCoreV1PatchNodeProxyParams() ConnectCoreV1PatchNodeProxyParams

NewConnectCoreV1PatchNodeProxyParams creates a new ConnectCoreV1PatchNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1PatchNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1PatchNodeProxyParams() beforehand.

type ConnectCoreV1PatchNodeProxyUnauthorized ¶

type ConnectCoreV1PatchNodeProxyUnauthorized struct {
}

ConnectCoreV1PatchNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1PatchNodeProxyUnauthorized

func NewConnectCoreV1PatchNodeProxyUnauthorized ¶

func NewConnectCoreV1PatchNodeProxyUnauthorized() *ConnectCoreV1PatchNodeProxyUnauthorized

NewConnectCoreV1PatchNodeProxyUnauthorized creates ConnectCoreV1PatchNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1PatchNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNodeProxyWithPath ¶

type ConnectCoreV1PatchNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PatchNodeProxyWithPathHandler
}

ConnectCoreV1PatchNodeProxyWithPath swagger:route PATCH /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1PatchNodeProxyWithPath

connect PATCH requests to proxy of Node

func NewConnectCoreV1PatchNodeProxyWithPath ¶

func NewConnectCoreV1PatchNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1PatchNodeProxyWithPathHandler) *ConnectCoreV1PatchNodeProxyWithPath

NewConnectCoreV1PatchNodeProxyWithPath creates a new http.Handler for the connect core v1 patch node proxy with path operation

func (*ConnectCoreV1PatchNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PatchNodeProxyWithPathHandler ¶

type ConnectCoreV1PatchNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1PatchNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PatchNodeProxyWithPathHandler interface for that can handle valid connect core v1 patch node proxy with path params

type ConnectCoreV1PatchNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1PatchNodeProxyWithPathHandlerFunc func(ConnectCoreV1PatchNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1PatchNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 patch node proxy with path handler

func (ConnectCoreV1PatchNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PatchNodeProxyWithPathOK ¶

type ConnectCoreV1PatchNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PatchNodeProxyWithPathOK OK

swagger:response connectCoreV1PatchNodeProxyWithPathOK

func NewConnectCoreV1PatchNodeProxyWithPathOK ¶

func NewConnectCoreV1PatchNodeProxyWithPathOK() *ConnectCoreV1PatchNodeProxyWithPathOK

NewConnectCoreV1PatchNodeProxyWithPathOK creates ConnectCoreV1PatchNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1PatchNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1PatchNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 patch node proxy with path o k response

func (*ConnectCoreV1PatchNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 patch node proxy with path o k response

func (*ConnectCoreV1PatchNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PatchNodeProxyWithPathParams ¶

type ConnectCoreV1PatchNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PatchNodeProxyWithPathParams contains all the bound params for the connect core v1 patch node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PatchNodeProxyWithPath

func NewConnectCoreV1PatchNodeProxyWithPathParams ¶

func NewConnectCoreV1PatchNodeProxyWithPathParams() ConnectCoreV1PatchNodeProxyWithPathParams

NewConnectCoreV1PatchNodeProxyWithPathParams creates a new ConnectCoreV1PatchNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PatchNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PatchNodeProxyWithPathParams() beforehand.

type ConnectCoreV1PatchNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1PatchNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1PatchNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PatchNodeProxyWithPathUnauthorized

func NewConnectCoreV1PatchNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1PatchNodeProxyWithPathUnauthorized() *ConnectCoreV1PatchNodeProxyWithPathUnauthorized

NewConnectCoreV1PatchNodeProxyWithPathUnauthorized creates ConnectCoreV1PatchNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PatchNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodAttach ¶

type ConnectCoreV1PostNamespacedPodAttach struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedPodAttachHandler
}

ConnectCoreV1PostNamespacedPodAttach swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/attach core_v1 connectCoreV1PostNamespacedPodAttach

connect POST requests to attach of Pod

func NewConnectCoreV1PostNamespacedPodAttach ¶

func NewConnectCoreV1PostNamespacedPodAttach(ctx *middleware.Context, handler ConnectCoreV1PostNamespacedPodAttachHandler) *ConnectCoreV1PostNamespacedPodAttach

NewConnectCoreV1PostNamespacedPodAttach creates a new http.Handler for the connect core v1 post namespaced pod attach operation

func (*ConnectCoreV1PostNamespacedPodAttach) ServeHTTP ¶

type ConnectCoreV1PostNamespacedPodAttachHandler ¶

type ConnectCoreV1PostNamespacedPodAttachHandler interface {
	Handle(ConnectCoreV1PostNamespacedPodAttachParams) middleware.Responder
}

ConnectCoreV1PostNamespacedPodAttachHandler interface for that can handle valid connect core v1 post namespaced pod attach params

type ConnectCoreV1PostNamespacedPodAttachHandlerFunc ¶

type ConnectCoreV1PostNamespacedPodAttachHandlerFunc func(ConnectCoreV1PostNamespacedPodAttachParams) middleware.Responder

ConnectCoreV1PostNamespacedPodAttachHandlerFunc turns a function with the right signature into a connect core v1 post namespaced pod attach handler

func (ConnectCoreV1PostNamespacedPodAttachHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedPodAttachOK ¶

type ConnectCoreV1PostNamespacedPodAttachOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedPodAttachOK OK

swagger:response connectCoreV1PostNamespacedPodAttachOK

func NewConnectCoreV1PostNamespacedPodAttachOK ¶

func NewConnectCoreV1PostNamespacedPodAttachOK() *ConnectCoreV1PostNamespacedPodAttachOK

NewConnectCoreV1PostNamespacedPodAttachOK creates ConnectCoreV1PostNamespacedPodAttachOK with default headers values

func (*ConnectCoreV1PostNamespacedPodAttachOK) SetPayload ¶

func (o *ConnectCoreV1PostNamespacedPodAttachOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post namespaced pod attach o k response

func (*ConnectCoreV1PostNamespacedPodAttachOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced pod attach o k response

func (*ConnectCoreV1PostNamespacedPodAttachOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodAttachParams ¶

type ConnectCoreV1PostNamespacedPodAttachParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The container in which to execute the command. Defaults to only container if there is only one container in the pod.
	  Unique: true
	  In: query
	*/
	Container *string
	/*name of the PodAttachOptions
	  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
	/*Stderr if true indicates that stderr is to be redirected for the attach call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stderr *bool
	/*Stdin if true, redirects the standard input stream of the pod for this call. Defaults to false.
	  Unique: true
	  In: query
	*/
	Stdin *bool
	/*Stdout if true indicates that stdout is to be redirected for the attach call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stdout *bool
	/*TTY if true indicates that a tty will be allocated for the attach call. This is passed through the container runtime so the tty is allocated on the worker node by the container runtime. Defaults to false.
	  Unique: true
	  In: query
	*/
	Tty *bool
}

ConnectCoreV1PostNamespacedPodAttachParams contains all the bound params for the connect core v1 post namespaced pod attach operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedPodAttach

func NewConnectCoreV1PostNamespacedPodAttachParams ¶

func NewConnectCoreV1PostNamespacedPodAttachParams() ConnectCoreV1PostNamespacedPodAttachParams

NewConnectCoreV1PostNamespacedPodAttachParams creates a new ConnectCoreV1PostNamespacedPodAttachParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedPodAttachParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedPodAttachParams() beforehand.

type ConnectCoreV1PostNamespacedPodAttachUnauthorized ¶

type ConnectCoreV1PostNamespacedPodAttachUnauthorized struct {
}

ConnectCoreV1PostNamespacedPodAttachUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedPodAttachUnauthorized

func NewConnectCoreV1PostNamespacedPodAttachUnauthorized ¶

func NewConnectCoreV1PostNamespacedPodAttachUnauthorized() *ConnectCoreV1PostNamespacedPodAttachUnauthorized

NewConnectCoreV1PostNamespacedPodAttachUnauthorized creates ConnectCoreV1PostNamespacedPodAttachUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedPodAttachUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodExec ¶

type ConnectCoreV1PostNamespacedPodExec struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedPodExecHandler
}

ConnectCoreV1PostNamespacedPodExec swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/exec core_v1 connectCoreV1PostNamespacedPodExec

connect POST requests to exec of Pod

func NewConnectCoreV1PostNamespacedPodExec ¶

func NewConnectCoreV1PostNamespacedPodExec(ctx *middleware.Context, handler ConnectCoreV1PostNamespacedPodExecHandler) *ConnectCoreV1PostNamespacedPodExec

NewConnectCoreV1PostNamespacedPodExec creates a new http.Handler for the connect core v1 post namespaced pod exec operation

func (*ConnectCoreV1PostNamespacedPodExec) ServeHTTP ¶

type ConnectCoreV1PostNamespacedPodExecHandler ¶

type ConnectCoreV1PostNamespacedPodExecHandler interface {
	Handle(ConnectCoreV1PostNamespacedPodExecParams) middleware.Responder
}

ConnectCoreV1PostNamespacedPodExecHandler interface for that can handle valid connect core v1 post namespaced pod exec params

type ConnectCoreV1PostNamespacedPodExecHandlerFunc ¶

type ConnectCoreV1PostNamespacedPodExecHandlerFunc func(ConnectCoreV1PostNamespacedPodExecParams) middleware.Responder

ConnectCoreV1PostNamespacedPodExecHandlerFunc turns a function with the right signature into a connect core v1 post namespaced pod exec handler

func (ConnectCoreV1PostNamespacedPodExecHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedPodExecOK ¶

type ConnectCoreV1PostNamespacedPodExecOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedPodExecOK OK

swagger:response connectCoreV1PostNamespacedPodExecOK

func NewConnectCoreV1PostNamespacedPodExecOK ¶

func NewConnectCoreV1PostNamespacedPodExecOK() *ConnectCoreV1PostNamespacedPodExecOK

NewConnectCoreV1PostNamespacedPodExecOK creates ConnectCoreV1PostNamespacedPodExecOK with default headers values

func (*ConnectCoreV1PostNamespacedPodExecOK) SetPayload ¶

func (o *ConnectCoreV1PostNamespacedPodExecOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post namespaced pod exec o k response

func (*ConnectCoreV1PostNamespacedPodExecOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced pod exec o k response

func (*ConnectCoreV1PostNamespacedPodExecOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodExecParams ¶

type ConnectCoreV1PostNamespacedPodExecParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Command is the remote command to execute. argv array. Not executed within a shell.
	  Unique: true
	  In: query
	*/
	Command *string
	/*Container in which to execute the command. Defaults to only container if there is only one container in the pod.
	  Unique: true
	  In: query
	*/
	Container *string
	/*name of the PodExecOptions
	  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
	/*Redirect the standard error stream of the pod for this call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stderr *bool
	/*Redirect the standard input stream of the pod for this call. Defaults to false.
	  Unique: true
	  In: query
	*/
	Stdin *bool
	/*Redirect the standard output stream of the pod for this call. Defaults to true.
	  Unique: true
	  In: query
	*/
	Stdout *bool
	/*TTY if true indicates that a tty will be allocated for the exec call. Defaults to false.
	  Unique: true
	  In: query
	*/
	Tty *bool
}

ConnectCoreV1PostNamespacedPodExecParams contains all the bound params for the connect core v1 post namespaced pod exec operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedPodExec

func NewConnectCoreV1PostNamespacedPodExecParams ¶

func NewConnectCoreV1PostNamespacedPodExecParams() ConnectCoreV1PostNamespacedPodExecParams

NewConnectCoreV1PostNamespacedPodExecParams creates a new ConnectCoreV1PostNamespacedPodExecParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedPodExecParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedPodExecParams() beforehand.

type ConnectCoreV1PostNamespacedPodExecUnauthorized ¶

type ConnectCoreV1PostNamespacedPodExecUnauthorized struct {
}

ConnectCoreV1PostNamespacedPodExecUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedPodExecUnauthorized

func NewConnectCoreV1PostNamespacedPodExecUnauthorized ¶

func NewConnectCoreV1PostNamespacedPodExecUnauthorized() *ConnectCoreV1PostNamespacedPodExecUnauthorized

NewConnectCoreV1PostNamespacedPodExecUnauthorized creates ConnectCoreV1PostNamespacedPodExecUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedPodExecUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodPortforward ¶

type ConnectCoreV1PostNamespacedPodPortforward struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedPodPortforwardHandler
}

ConnectCoreV1PostNamespacedPodPortforward swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/portforward core_v1 connectCoreV1PostNamespacedPodPortforward

connect POST requests to portforward of Pod

func NewConnectCoreV1PostNamespacedPodPortforward ¶

func NewConnectCoreV1PostNamespacedPodPortforward(ctx *middleware.Context, handler ConnectCoreV1PostNamespacedPodPortforwardHandler) *ConnectCoreV1PostNamespacedPodPortforward

NewConnectCoreV1PostNamespacedPodPortforward creates a new http.Handler for the connect core v1 post namespaced pod portforward operation

func (*ConnectCoreV1PostNamespacedPodPortforward) ServeHTTP ¶

type ConnectCoreV1PostNamespacedPodPortforwardHandler ¶

type ConnectCoreV1PostNamespacedPodPortforwardHandler interface {
	Handle(ConnectCoreV1PostNamespacedPodPortforwardParams) middleware.Responder
}

ConnectCoreV1PostNamespacedPodPortforwardHandler interface for that can handle valid connect core v1 post namespaced pod portforward params

type ConnectCoreV1PostNamespacedPodPortforwardHandlerFunc ¶

type ConnectCoreV1PostNamespacedPodPortforwardHandlerFunc func(ConnectCoreV1PostNamespacedPodPortforwardParams) middleware.Responder

ConnectCoreV1PostNamespacedPodPortforwardHandlerFunc turns a function with the right signature into a connect core v1 post namespaced pod portforward handler

func (ConnectCoreV1PostNamespacedPodPortforwardHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedPodPortforwardOK ¶

type ConnectCoreV1PostNamespacedPodPortforwardOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedPodPortforwardOK OK

swagger:response connectCoreV1PostNamespacedPodPortforwardOK

func NewConnectCoreV1PostNamespacedPodPortforwardOK ¶

func NewConnectCoreV1PostNamespacedPodPortforwardOK() *ConnectCoreV1PostNamespacedPodPortforwardOK

NewConnectCoreV1PostNamespacedPodPortforwardOK creates ConnectCoreV1PostNamespacedPodPortforwardOK with default headers values

func (*ConnectCoreV1PostNamespacedPodPortforwardOK) SetPayload ¶

func (o *ConnectCoreV1PostNamespacedPodPortforwardOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post namespaced pod portforward o k response

func (*ConnectCoreV1PostNamespacedPodPortforwardOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced pod portforward o k response

func (*ConnectCoreV1PostNamespacedPodPortforwardOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodPortforwardParams ¶

type ConnectCoreV1PostNamespacedPodPortforwardParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodPortForwardOptions
	  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
	/*List of ports to forward Required when using WebSockets
	  Unique: true
	  In: query
	*/
	Ports *int64
}

ConnectCoreV1PostNamespacedPodPortforwardParams contains all the bound params for the connect core v1 post namespaced pod portforward operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedPodPortforward

func NewConnectCoreV1PostNamespacedPodPortforwardParams ¶

func NewConnectCoreV1PostNamespacedPodPortforwardParams() ConnectCoreV1PostNamespacedPodPortforwardParams

NewConnectCoreV1PostNamespacedPodPortforwardParams creates a new ConnectCoreV1PostNamespacedPodPortforwardParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedPodPortforwardParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedPodPortforwardParams() beforehand.

type ConnectCoreV1PostNamespacedPodPortforwardUnauthorized ¶

type ConnectCoreV1PostNamespacedPodPortforwardUnauthorized struct {
}

ConnectCoreV1PostNamespacedPodPortforwardUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedPodPortforwardUnauthorized

func NewConnectCoreV1PostNamespacedPodPortforwardUnauthorized ¶

func NewConnectCoreV1PostNamespacedPodPortforwardUnauthorized() *ConnectCoreV1PostNamespacedPodPortforwardUnauthorized

NewConnectCoreV1PostNamespacedPodPortforwardUnauthorized creates ConnectCoreV1PostNamespacedPodPortforwardUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedPodPortforwardUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodProxy ¶

type ConnectCoreV1PostNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedPodProxyHandler
}

ConnectCoreV1PostNamespacedPodProxy swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1PostNamespacedPodProxy

connect POST requests to proxy of Pod

func NewConnectCoreV1PostNamespacedPodProxy ¶

func NewConnectCoreV1PostNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1PostNamespacedPodProxyHandler) *ConnectCoreV1PostNamespacedPodProxy

NewConnectCoreV1PostNamespacedPodProxy creates a new http.Handler for the connect core v1 post namespaced pod proxy operation

func (*ConnectCoreV1PostNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1PostNamespacedPodProxyHandler ¶

type ConnectCoreV1PostNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1PostNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1PostNamespacedPodProxyHandler interface for that can handle valid connect core v1 post namespaced pod proxy params

type ConnectCoreV1PostNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1PostNamespacedPodProxyHandlerFunc func(ConnectCoreV1PostNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1PostNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 post namespaced pod proxy handler

func (ConnectCoreV1PostNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedPodProxyOK ¶

type ConnectCoreV1PostNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedPodProxyOK OK

swagger:response connectCoreV1PostNamespacedPodProxyOK

func NewConnectCoreV1PostNamespacedPodProxyOK ¶

func NewConnectCoreV1PostNamespacedPodProxyOK() *ConnectCoreV1PostNamespacedPodProxyOK

NewConnectCoreV1PostNamespacedPodProxyOK creates ConnectCoreV1PostNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1PostNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1PostNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post namespaced pod proxy o k response

func (*ConnectCoreV1PostNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced pod proxy o k response

func (*ConnectCoreV1PostNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodProxyParams ¶

type ConnectCoreV1PostNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PostNamespacedPodProxyParams contains all the bound params for the connect core v1 post namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedPodProxy

func NewConnectCoreV1PostNamespacedPodProxyParams ¶

func NewConnectCoreV1PostNamespacedPodProxyParams() ConnectCoreV1PostNamespacedPodProxyParams

NewConnectCoreV1PostNamespacedPodProxyParams creates a new ConnectCoreV1PostNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedPodProxyParams() beforehand.

type ConnectCoreV1PostNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1PostNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1PostNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedPodProxyUnauthorized

func NewConnectCoreV1PostNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1PostNamespacedPodProxyUnauthorized() *ConnectCoreV1PostNamespacedPodProxyUnauthorized

NewConnectCoreV1PostNamespacedPodProxyUnauthorized creates ConnectCoreV1PostNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodProxyWithPath ¶

type ConnectCoreV1PostNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedPodProxyWithPathHandler
}

ConnectCoreV1PostNamespacedPodProxyWithPath swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1PostNamespacedPodProxyWithPath

connect POST requests to proxy of Pod

func NewConnectCoreV1PostNamespacedPodProxyWithPath ¶

NewConnectCoreV1PostNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 post namespaced pod proxy with path operation

func (*ConnectCoreV1PostNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PostNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1PostNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1PostNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PostNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 post namespaced pod proxy with path params

type ConnectCoreV1PostNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1PostNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1PostNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1PostNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 post namespaced pod proxy with path handler

func (ConnectCoreV1PostNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1PostNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1PostNamespacedPodProxyWithPathOK

func NewConnectCoreV1PostNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1PostNamespacedPodProxyWithPathOK() *ConnectCoreV1PostNamespacedPodProxyWithPathOK

NewConnectCoreV1PostNamespacedPodProxyWithPathOK creates ConnectCoreV1PostNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1PostNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 post namespaced pod proxy with path o k response

func (*ConnectCoreV1PostNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced pod proxy with path o k response

func (*ConnectCoreV1PostNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1PostNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PostNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 post namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedPodProxyWithPath

func NewConnectCoreV1PostNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1PostNamespacedPodProxyWithPathParams() ConnectCoreV1PostNamespacedPodProxyWithPathParams

NewConnectCoreV1PostNamespacedPodProxyWithPathParams creates a new ConnectCoreV1PostNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedServiceProxy ¶

type ConnectCoreV1PostNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedServiceProxyHandler
}

ConnectCoreV1PostNamespacedServiceProxy swagger:route POST /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1PostNamespacedServiceProxy

connect POST requests to proxy of Service

func NewConnectCoreV1PostNamespacedServiceProxy ¶

func NewConnectCoreV1PostNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1PostNamespacedServiceProxyHandler) *ConnectCoreV1PostNamespacedServiceProxy

NewConnectCoreV1PostNamespacedServiceProxy creates a new http.Handler for the connect core v1 post namespaced service proxy operation

func (*ConnectCoreV1PostNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1PostNamespacedServiceProxyHandler ¶

type ConnectCoreV1PostNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1PostNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1PostNamespacedServiceProxyHandler interface for that can handle valid connect core v1 post namespaced service proxy params

type ConnectCoreV1PostNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1PostNamespacedServiceProxyHandlerFunc func(ConnectCoreV1PostNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1PostNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 post namespaced service proxy handler

func (ConnectCoreV1PostNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedServiceProxyOK ¶

type ConnectCoreV1PostNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedServiceProxyOK OK

swagger:response connectCoreV1PostNamespacedServiceProxyOK

func NewConnectCoreV1PostNamespacedServiceProxyOK ¶

func NewConnectCoreV1PostNamespacedServiceProxyOK() *ConnectCoreV1PostNamespacedServiceProxyOK

NewConnectCoreV1PostNamespacedServiceProxyOK creates ConnectCoreV1PostNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1PostNamespacedServiceProxyOK) SetPayload ¶

func (o *ConnectCoreV1PostNamespacedServiceProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post namespaced service proxy o k response

func (*ConnectCoreV1PostNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced service proxy o k response

func (*ConnectCoreV1PostNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedServiceProxyParams ¶

type ConnectCoreV1PostNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PostNamespacedServiceProxyParams contains all the bound params for the connect core v1 post namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedServiceProxy

func NewConnectCoreV1PostNamespacedServiceProxyParams ¶

func NewConnectCoreV1PostNamespacedServiceProxyParams() ConnectCoreV1PostNamespacedServiceProxyParams

NewConnectCoreV1PostNamespacedServiceProxyParams creates a new ConnectCoreV1PostNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1PostNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1PostNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1PostNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedServiceProxyUnauthorized

func NewConnectCoreV1PostNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1PostNamespacedServiceProxyUnauthorized() *ConnectCoreV1PostNamespacedServiceProxyUnauthorized

NewConnectCoreV1PostNamespacedServiceProxyUnauthorized creates ConnectCoreV1PostNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedServiceProxyWithPath ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1PostNamespacedServiceProxyWithPath swagger:route POST /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1PostNamespacedServiceProxyWithPath

connect POST requests to proxy of Service

func NewConnectCoreV1PostNamespacedServiceProxyWithPath ¶

NewConnectCoreV1PostNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 post namespaced service proxy with path operation

func (*ConnectCoreV1PostNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1PostNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PostNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 post namespaced service proxy with path params

type ConnectCoreV1PostNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1PostNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1PostNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 post namespaced service proxy with path handler

func (ConnectCoreV1PostNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1PostNamespacedServiceProxyWithPathOK

func NewConnectCoreV1PostNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1PostNamespacedServiceProxyWithPathOK() *ConnectCoreV1PostNamespacedServiceProxyWithPathOK

NewConnectCoreV1PostNamespacedServiceProxyWithPathOK creates ConnectCoreV1PostNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1PostNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 post namespaced service proxy with path o k response

func (*ConnectCoreV1PostNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post namespaced service proxy with path o k response

func (*ConnectCoreV1PostNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PostNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 post namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNamespacedServiceProxyWithPath

func NewConnectCoreV1PostNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1PostNamespacedServiceProxyWithPathParams() ConnectCoreV1PostNamespacedServiceProxyWithPathParams

NewConnectCoreV1PostNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1PostNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PostNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PostNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PostNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PostNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNodeProxy ¶

type ConnectCoreV1PostNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNodeProxyHandler
}

ConnectCoreV1PostNodeProxy swagger:route POST /api/v1/nodes/{name}/proxy core_v1 connectCoreV1PostNodeProxy

connect POST requests to proxy of Node

func NewConnectCoreV1PostNodeProxy ¶

func NewConnectCoreV1PostNodeProxy(ctx *middleware.Context, handler ConnectCoreV1PostNodeProxyHandler) *ConnectCoreV1PostNodeProxy

NewConnectCoreV1PostNodeProxy creates a new http.Handler for the connect core v1 post node proxy operation

func (*ConnectCoreV1PostNodeProxy) ServeHTTP ¶

type ConnectCoreV1PostNodeProxyHandler ¶

type ConnectCoreV1PostNodeProxyHandler interface {
	Handle(ConnectCoreV1PostNodeProxyParams) middleware.Responder
}

ConnectCoreV1PostNodeProxyHandler interface for that can handle valid connect core v1 post node proxy params

type ConnectCoreV1PostNodeProxyHandlerFunc ¶

type ConnectCoreV1PostNodeProxyHandlerFunc func(ConnectCoreV1PostNodeProxyParams) middleware.Responder

ConnectCoreV1PostNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 post node proxy handler

func (ConnectCoreV1PostNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNodeProxyOK ¶

type ConnectCoreV1PostNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNodeProxyOK OK

swagger:response connectCoreV1PostNodeProxyOK

func NewConnectCoreV1PostNodeProxyOK ¶

func NewConnectCoreV1PostNodeProxyOK() *ConnectCoreV1PostNodeProxyOK

NewConnectCoreV1PostNodeProxyOK creates ConnectCoreV1PostNodeProxyOK with default headers values

func (*ConnectCoreV1PostNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1PostNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post node proxy o k response

func (*ConnectCoreV1PostNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post node proxy o k response

func (*ConnectCoreV1PostNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1PostNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1PostNodeProxyParams ¶

type ConnectCoreV1PostNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PostNodeProxyParams contains all the bound params for the connect core v1 post node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNodeProxy

func NewConnectCoreV1PostNodeProxyParams ¶

func NewConnectCoreV1PostNodeProxyParams() ConnectCoreV1PostNodeProxyParams

NewConnectCoreV1PostNodeProxyParams creates a new ConnectCoreV1PostNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1PostNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1PostNodeProxyParams() beforehand.

type ConnectCoreV1PostNodeProxyUnauthorized ¶

type ConnectCoreV1PostNodeProxyUnauthorized struct {
}

ConnectCoreV1PostNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1PostNodeProxyUnauthorized

func NewConnectCoreV1PostNodeProxyUnauthorized ¶

func NewConnectCoreV1PostNodeProxyUnauthorized() *ConnectCoreV1PostNodeProxyUnauthorized

NewConnectCoreV1PostNodeProxyUnauthorized creates ConnectCoreV1PostNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1PostNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNodeProxyWithPath ¶

type ConnectCoreV1PostNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PostNodeProxyWithPathHandler
}

ConnectCoreV1PostNodeProxyWithPath swagger:route POST /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1PostNodeProxyWithPath

connect POST requests to proxy of Node

func NewConnectCoreV1PostNodeProxyWithPath ¶

func NewConnectCoreV1PostNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1PostNodeProxyWithPathHandler) *ConnectCoreV1PostNodeProxyWithPath

NewConnectCoreV1PostNodeProxyWithPath creates a new http.Handler for the connect core v1 post node proxy with path operation

func (*ConnectCoreV1PostNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PostNodeProxyWithPathHandler ¶

type ConnectCoreV1PostNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1PostNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PostNodeProxyWithPathHandler interface for that can handle valid connect core v1 post node proxy with path params

type ConnectCoreV1PostNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1PostNodeProxyWithPathHandlerFunc func(ConnectCoreV1PostNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1PostNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 post node proxy with path handler

func (ConnectCoreV1PostNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PostNodeProxyWithPathOK ¶

type ConnectCoreV1PostNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PostNodeProxyWithPathOK OK

swagger:response connectCoreV1PostNodeProxyWithPathOK

func NewConnectCoreV1PostNodeProxyWithPathOK ¶

func NewConnectCoreV1PostNodeProxyWithPathOK() *ConnectCoreV1PostNodeProxyWithPathOK

NewConnectCoreV1PostNodeProxyWithPathOK creates ConnectCoreV1PostNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1PostNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1PostNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 post node proxy with path o k response

func (*ConnectCoreV1PostNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 post node proxy with path o k response

func (*ConnectCoreV1PostNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PostNodeProxyWithPathParams ¶

type ConnectCoreV1PostNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PostNodeProxyWithPathParams contains all the bound params for the connect core v1 post node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PostNodeProxyWithPath

func NewConnectCoreV1PostNodeProxyWithPathParams ¶

func NewConnectCoreV1PostNodeProxyWithPathParams() ConnectCoreV1PostNodeProxyWithPathParams

NewConnectCoreV1PostNodeProxyWithPathParams creates a new ConnectCoreV1PostNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PostNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PostNodeProxyWithPathParams() beforehand.

type ConnectCoreV1PostNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1PostNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1PostNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PostNodeProxyWithPathUnauthorized

func NewConnectCoreV1PostNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1PostNodeProxyWithPathUnauthorized() *ConnectCoreV1PostNodeProxyWithPathUnauthorized

NewConnectCoreV1PostNodeProxyWithPathUnauthorized creates ConnectCoreV1PostNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PostNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedPodProxy ¶

type ConnectCoreV1PutNamespacedPodProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PutNamespacedPodProxyHandler
}

ConnectCoreV1PutNamespacedPodProxy swagger:route PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy core_v1 connectCoreV1PutNamespacedPodProxy

connect PUT requests to proxy of Pod

func NewConnectCoreV1PutNamespacedPodProxy ¶

func NewConnectCoreV1PutNamespacedPodProxy(ctx *middleware.Context, handler ConnectCoreV1PutNamespacedPodProxyHandler) *ConnectCoreV1PutNamespacedPodProxy

NewConnectCoreV1PutNamespacedPodProxy creates a new http.Handler for the connect core v1 put namespaced pod proxy operation

func (*ConnectCoreV1PutNamespacedPodProxy) ServeHTTP ¶

type ConnectCoreV1PutNamespacedPodProxyHandler ¶

type ConnectCoreV1PutNamespacedPodProxyHandler interface {
	Handle(ConnectCoreV1PutNamespacedPodProxyParams) middleware.Responder
}

ConnectCoreV1PutNamespacedPodProxyHandler interface for that can handle valid connect core v1 put namespaced pod proxy params

type ConnectCoreV1PutNamespacedPodProxyHandlerFunc ¶

type ConnectCoreV1PutNamespacedPodProxyHandlerFunc func(ConnectCoreV1PutNamespacedPodProxyParams) middleware.Responder

ConnectCoreV1PutNamespacedPodProxyHandlerFunc turns a function with the right signature into a connect core v1 put namespaced pod proxy handler

func (ConnectCoreV1PutNamespacedPodProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PutNamespacedPodProxyOK ¶

type ConnectCoreV1PutNamespacedPodProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PutNamespacedPodProxyOK OK

swagger:response connectCoreV1PutNamespacedPodProxyOK

func NewConnectCoreV1PutNamespacedPodProxyOK ¶

func NewConnectCoreV1PutNamespacedPodProxyOK() *ConnectCoreV1PutNamespacedPodProxyOK

NewConnectCoreV1PutNamespacedPodProxyOK creates ConnectCoreV1PutNamespacedPodProxyOK with default headers values

func (*ConnectCoreV1PutNamespacedPodProxyOK) SetPayload ¶

func (o *ConnectCoreV1PutNamespacedPodProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 put namespaced pod proxy o k response

func (*ConnectCoreV1PutNamespacedPodProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 put namespaced pod proxy o k response

func (*ConnectCoreV1PutNamespacedPodProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedPodProxyParams ¶

type ConnectCoreV1PutNamespacedPodProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PutNamespacedPodProxyParams contains all the bound params for the connect core v1 put namespaced pod proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PutNamespacedPodProxy

func NewConnectCoreV1PutNamespacedPodProxyParams ¶

func NewConnectCoreV1PutNamespacedPodProxyParams() ConnectCoreV1PutNamespacedPodProxyParams

NewConnectCoreV1PutNamespacedPodProxyParams creates a new ConnectCoreV1PutNamespacedPodProxyParams object no default values defined in spec.

func (*ConnectCoreV1PutNamespacedPodProxyParams) BindRequest ¶

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 NewConnectCoreV1PutNamespacedPodProxyParams() beforehand.

type ConnectCoreV1PutNamespacedPodProxyUnauthorized ¶

type ConnectCoreV1PutNamespacedPodProxyUnauthorized struct {
}

ConnectCoreV1PutNamespacedPodProxyUnauthorized Unauthorized

swagger:response connectCoreV1PutNamespacedPodProxyUnauthorized

func NewConnectCoreV1PutNamespacedPodProxyUnauthorized ¶

func NewConnectCoreV1PutNamespacedPodProxyUnauthorized() *ConnectCoreV1PutNamespacedPodProxyUnauthorized

NewConnectCoreV1PutNamespacedPodProxyUnauthorized creates ConnectCoreV1PutNamespacedPodProxyUnauthorized with default headers values

func (*ConnectCoreV1PutNamespacedPodProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedPodProxyWithPath ¶

type ConnectCoreV1PutNamespacedPodProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PutNamespacedPodProxyWithPathHandler
}

ConnectCoreV1PutNamespacedPodProxyWithPath swagger:route PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path} core_v1 connectCoreV1PutNamespacedPodProxyWithPath

connect PUT requests to proxy of Pod

func NewConnectCoreV1PutNamespacedPodProxyWithPath ¶

func NewConnectCoreV1PutNamespacedPodProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1PutNamespacedPodProxyWithPathHandler) *ConnectCoreV1PutNamespacedPodProxyWithPath

NewConnectCoreV1PutNamespacedPodProxyWithPath creates a new http.Handler for the connect core v1 put namespaced pod proxy with path operation

func (*ConnectCoreV1PutNamespacedPodProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PutNamespacedPodProxyWithPathHandler ¶

type ConnectCoreV1PutNamespacedPodProxyWithPathHandler interface {
	Handle(ConnectCoreV1PutNamespacedPodProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PutNamespacedPodProxyWithPathHandler interface for that can handle valid connect core v1 put namespaced pod proxy with path params

type ConnectCoreV1PutNamespacedPodProxyWithPathHandlerFunc ¶

type ConnectCoreV1PutNamespacedPodProxyWithPathHandlerFunc func(ConnectCoreV1PutNamespacedPodProxyWithPathParams) middleware.Responder

ConnectCoreV1PutNamespacedPodProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 put namespaced pod proxy with path handler

func (ConnectCoreV1PutNamespacedPodProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PutNamespacedPodProxyWithPathOK ¶

type ConnectCoreV1PutNamespacedPodProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PutNamespacedPodProxyWithPathOK OK

swagger:response connectCoreV1PutNamespacedPodProxyWithPathOK

func NewConnectCoreV1PutNamespacedPodProxyWithPathOK ¶

func NewConnectCoreV1PutNamespacedPodProxyWithPathOK() *ConnectCoreV1PutNamespacedPodProxyWithPathOK

NewConnectCoreV1PutNamespacedPodProxyWithPathOK creates ConnectCoreV1PutNamespacedPodProxyWithPathOK with default headers values

func (*ConnectCoreV1PutNamespacedPodProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 put namespaced pod proxy with path o k response

func (*ConnectCoreV1PutNamespacedPodProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 put namespaced pod proxy with path o k response

func (*ConnectCoreV1PutNamespacedPodProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedPodProxyWithPathParams ¶

type ConnectCoreV1PutNamespacedPodProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PodProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to pod.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PutNamespacedPodProxyWithPathParams contains all the bound params for the connect core v1 put namespaced pod proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PutNamespacedPodProxyWithPath

func NewConnectCoreV1PutNamespacedPodProxyWithPathParams ¶

func NewConnectCoreV1PutNamespacedPodProxyWithPathParams() ConnectCoreV1PutNamespacedPodProxyWithPathParams

NewConnectCoreV1PutNamespacedPodProxyWithPathParams creates a new ConnectCoreV1PutNamespacedPodProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PutNamespacedPodProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PutNamespacedPodProxyWithPathParams() beforehand.

type ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized ¶

type ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized struct {
}

ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PutNamespacedPodProxyWithPathUnauthorized

func NewConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized ¶

func NewConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized() *ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized

NewConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized creates ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PutNamespacedPodProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedServiceProxy ¶

type ConnectCoreV1PutNamespacedServiceProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PutNamespacedServiceProxyHandler
}

ConnectCoreV1PutNamespacedServiceProxy swagger:route PUT /api/v1/namespaces/{namespace}/services/{name}/proxy core_v1 connectCoreV1PutNamespacedServiceProxy

connect PUT requests to proxy of Service

func NewConnectCoreV1PutNamespacedServiceProxy ¶

func NewConnectCoreV1PutNamespacedServiceProxy(ctx *middleware.Context, handler ConnectCoreV1PutNamespacedServiceProxyHandler) *ConnectCoreV1PutNamespacedServiceProxy

NewConnectCoreV1PutNamespacedServiceProxy creates a new http.Handler for the connect core v1 put namespaced service proxy operation

func (*ConnectCoreV1PutNamespacedServiceProxy) ServeHTTP ¶

type ConnectCoreV1PutNamespacedServiceProxyHandler ¶

type ConnectCoreV1PutNamespacedServiceProxyHandler interface {
	Handle(ConnectCoreV1PutNamespacedServiceProxyParams) middleware.Responder
}

ConnectCoreV1PutNamespacedServiceProxyHandler interface for that can handle valid connect core v1 put namespaced service proxy params

type ConnectCoreV1PutNamespacedServiceProxyHandlerFunc ¶

type ConnectCoreV1PutNamespacedServiceProxyHandlerFunc func(ConnectCoreV1PutNamespacedServiceProxyParams) middleware.Responder

ConnectCoreV1PutNamespacedServiceProxyHandlerFunc turns a function with the right signature into a connect core v1 put namespaced service proxy handler

func (ConnectCoreV1PutNamespacedServiceProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PutNamespacedServiceProxyOK ¶

type ConnectCoreV1PutNamespacedServiceProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PutNamespacedServiceProxyOK OK

swagger:response connectCoreV1PutNamespacedServiceProxyOK

func NewConnectCoreV1PutNamespacedServiceProxyOK ¶

func NewConnectCoreV1PutNamespacedServiceProxyOK() *ConnectCoreV1PutNamespacedServiceProxyOK

NewConnectCoreV1PutNamespacedServiceProxyOK creates ConnectCoreV1PutNamespacedServiceProxyOK with default headers values

func (*ConnectCoreV1PutNamespacedServiceProxyOK) SetPayload ¶

func (o *ConnectCoreV1PutNamespacedServiceProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 put namespaced service proxy o k response

func (*ConnectCoreV1PutNamespacedServiceProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 put namespaced service proxy o k response

func (*ConnectCoreV1PutNamespacedServiceProxyOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedServiceProxyParams ¶

type ConnectCoreV1PutNamespacedServiceProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PutNamespacedServiceProxyParams contains all the bound params for the connect core v1 put namespaced service proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PutNamespacedServiceProxy

func NewConnectCoreV1PutNamespacedServiceProxyParams ¶

func NewConnectCoreV1PutNamespacedServiceProxyParams() ConnectCoreV1PutNamespacedServiceProxyParams

NewConnectCoreV1PutNamespacedServiceProxyParams creates a new ConnectCoreV1PutNamespacedServiceProxyParams object no default values defined in spec.

func (*ConnectCoreV1PutNamespacedServiceProxyParams) BindRequest ¶

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 NewConnectCoreV1PutNamespacedServiceProxyParams() beforehand.

type ConnectCoreV1PutNamespacedServiceProxyUnauthorized ¶

type ConnectCoreV1PutNamespacedServiceProxyUnauthorized struct {
}

ConnectCoreV1PutNamespacedServiceProxyUnauthorized Unauthorized

swagger:response connectCoreV1PutNamespacedServiceProxyUnauthorized

func NewConnectCoreV1PutNamespacedServiceProxyUnauthorized ¶

func NewConnectCoreV1PutNamespacedServiceProxyUnauthorized() *ConnectCoreV1PutNamespacedServiceProxyUnauthorized

NewConnectCoreV1PutNamespacedServiceProxyUnauthorized creates ConnectCoreV1PutNamespacedServiceProxyUnauthorized with default headers values

func (*ConnectCoreV1PutNamespacedServiceProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedServiceProxyWithPath ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PutNamespacedServiceProxyWithPathHandler
}

ConnectCoreV1PutNamespacedServiceProxyWithPath swagger:route PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path} core_v1 connectCoreV1PutNamespacedServiceProxyWithPath

connect PUT requests to proxy of Service

func NewConnectCoreV1PutNamespacedServiceProxyWithPath ¶

NewConnectCoreV1PutNamespacedServiceProxyWithPath creates a new http.Handler for the connect core v1 put namespaced service proxy with path operation

func (*ConnectCoreV1PutNamespacedServiceProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPathHandler ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPathHandler interface {
	Handle(ConnectCoreV1PutNamespacedServiceProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PutNamespacedServiceProxyWithPathHandler interface for that can handle valid connect core v1 put namespaced service proxy with path params

type ConnectCoreV1PutNamespacedServiceProxyWithPathHandlerFunc ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPathHandlerFunc func(ConnectCoreV1PutNamespacedServiceProxyWithPathParams) middleware.Responder

ConnectCoreV1PutNamespacedServiceProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 put namespaced service proxy with path handler

func (ConnectCoreV1PutNamespacedServiceProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PutNamespacedServiceProxyWithPathOK ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PutNamespacedServiceProxyWithPathOK OK

swagger:response connectCoreV1PutNamespacedServiceProxyWithPathOK

func NewConnectCoreV1PutNamespacedServiceProxyWithPathOK ¶

func NewConnectCoreV1PutNamespacedServiceProxyWithPathOK() *ConnectCoreV1PutNamespacedServiceProxyWithPathOK

NewConnectCoreV1PutNamespacedServiceProxyWithPathOK creates ConnectCoreV1PutNamespacedServiceProxyWithPathOK with default headers values

func (*ConnectCoreV1PutNamespacedServiceProxyWithPathOK) SetPayload ¶

SetPayload sets the payload to the connect core v1 put namespaced service proxy with path o k response

func (*ConnectCoreV1PutNamespacedServiceProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 put namespaced service proxy with path o k response

func (*ConnectCoreV1PutNamespacedServiceProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNamespacedServiceProxyWithPathParams ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ServiceProxyOptions
	  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
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PutNamespacedServiceProxyWithPathParams contains all the bound params for the connect core v1 put namespaced service proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PutNamespacedServiceProxyWithPath

func NewConnectCoreV1PutNamespacedServiceProxyWithPathParams ¶

func NewConnectCoreV1PutNamespacedServiceProxyWithPathParams() ConnectCoreV1PutNamespacedServiceProxyWithPathParams

NewConnectCoreV1PutNamespacedServiceProxyWithPathParams creates a new ConnectCoreV1PutNamespacedServiceProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PutNamespacedServiceProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PutNamespacedServiceProxyWithPathParams() beforehand.

type ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized ¶

type ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized struct {
}

ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PutNamespacedServiceProxyWithPathUnauthorized

func NewConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized ¶

func NewConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized() *ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized

NewConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized creates ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PutNamespacedServiceProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNodeProxy ¶

type ConnectCoreV1PutNodeProxy struct {
	Context *middleware.Context
	Handler ConnectCoreV1PutNodeProxyHandler
}

ConnectCoreV1PutNodeProxy swagger:route PUT /api/v1/nodes/{name}/proxy core_v1 connectCoreV1PutNodeProxy

connect PUT requests to proxy of Node

func NewConnectCoreV1PutNodeProxy ¶

func NewConnectCoreV1PutNodeProxy(ctx *middleware.Context, handler ConnectCoreV1PutNodeProxyHandler) *ConnectCoreV1PutNodeProxy

NewConnectCoreV1PutNodeProxy creates a new http.Handler for the connect core v1 put node proxy operation

func (*ConnectCoreV1PutNodeProxy) ServeHTTP ¶

type ConnectCoreV1PutNodeProxyHandler ¶

type ConnectCoreV1PutNodeProxyHandler interface {
	Handle(ConnectCoreV1PutNodeProxyParams) middleware.Responder
}

ConnectCoreV1PutNodeProxyHandler interface for that can handle valid connect core v1 put node proxy params

type ConnectCoreV1PutNodeProxyHandlerFunc ¶

type ConnectCoreV1PutNodeProxyHandlerFunc func(ConnectCoreV1PutNodeProxyParams) middleware.Responder

ConnectCoreV1PutNodeProxyHandlerFunc turns a function with the right signature into a connect core v1 put node proxy handler

func (ConnectCoreV1PutNodeProxyHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PutNodeProxyOK ¶

type ConnectCoreV1PutNodeProxyOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PutNodeProxyOK OK

swagger:response connectCoreV1PutNodeProxyOK

func NewConnectCoreV1PutNodeProxyOK ¶

func NewConnectCoreV1PutNodeProxyOK() *ConnectCoreV1PutNodeProxyOK

NewConnectCoreV1PutNodeProxyOK creates ConnectCoreV1PutNodeProxyOK with default headers values

func (*ConnectCoreV1PutNodeProxyOK) SetPayload ¶

func (o *ConnectCoreV1PutNodeProxyOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 put node proxy o k response

func (*ConnectCoreV1PutNodeProxyOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 put node proxy o k response

func (*ConnectCoreV1PutNodeProxyOK) WriteResponse ¶

func (o *ConnectCoreV1PutNodeProxyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ConnectCoreV1PutNodeProxyParams ¶

type ConnectCoreV1PutNodeProxyParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	Path *string
}

ConnectCoreV1PutNodeProxyParams contains all the bound params for the connect core v1 put node proxy operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PutNodeProxy

func NewConnectCoreV1PutNodeProxyParams ¶

func NewConnectCoreV1PutNodeProxyParams() ConnectCoreV1PutNodeProxyParams

NewConnectCoreV1PutNodeProxyParams creates a new ConnectCoreV1PutNodeProxyParams object no default values defined in spec.

func (*ConnectCoreV1PutNodeProxyParams) BindRequest ¶

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 NewConnectCoreV1PutNodeProxyParams() beforehand.

type ConnectCoreV1PutNodeProxyUnauthorized ¶

type ConnectCoreV1PutNodeProxyUnauthorized struct {
}

ConnectCoreV1PutNodeProxyUnauthorized Unauthorized

swagger:response connectCoreV1PutNodeProxyUnauthorized

func NewConnectCoreV1PutNodeProxyUnauthorized ¶

func NewConnectCoreV1PutNodeProxyUnauthorized() *ConnectCoreV1PutNodeProxyUnauthorized

NewConnectCoreV1PutNodeProxyUnauthorized creates ConnectCoreV1PutNodeProxyUnauthorized with default headers values

func (*ConnectCoreV1PutNodeProxyUnauthorized) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNodeProxyWithPath ¶

type ConnectCoreV1PutNodeProxyWithPath struct {
	Context *middleware.Context
	Handler ConnectCoreV1PutNodeProxyWithPathHandler
}

ConnectCoreV1PutNodeProxyWithPath swagger:route PUT /api/v1/nodes/{name}/proxy/{path} core_v1 connectCoreV1PutNodeProxyWithPath

connect PUT requests to proxy of Node

func NewConnectCoreV1PutNodeProxyWithPath ¶

func NewConnectCoreV1PutNodeProxyWithPath(ctx *middleware.Context, handler ConnectCoreV1PutNodeProxyWithPathHandler) *ConnectCoreV1PutNodeProxyWithPath

NewConnectCoreV1PutNodeProxyWithPath creates a new http.Handler for the connect core v1 put node proxy with path operation

func (*ConnectCoreV1PutNodeProxyWithPath) ServeHTTP ¶

type ConnectCoreV1PutNodeProxyWithPathHandler ¶

type ConnectCoreV1PutNodeProxyWithPathHandler interface {
	Handle(ConnectCoreV1PutNodeProxyWithPathParams) middleware.Responder
}

ConnectCoreV1PutNodeProxyWithPathHandler interface for that can handle valid connect core v1 put node proxy with path params

type ConnectCoreV1PutNodeProxyWithPathHandlerFunc ¶

type ConnectCoreV1PutNodeProxyWithPathHandlerFunc func(ConnectCoreV1PutNodeProxyWithPathParams) middleware.Responder

ConnectCoreV1PutNodeProxyWithPathHandlerFunc turns a function with the right signature into a connect core v1 put node proxy with path handler

func (ConnectCoreV1PutNodeProxyWithPathHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ConnectCoreV1PutNodeProxyWithPathOK ¶

type ConnectCoreV1PutNodeProxyWithPathOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ConnectCoreV1PutNodeProxyWithPathOK OK

swagger:response connectCoreV1PutNodeProxyWithPathOK

func NewConnectCoreV1PutNodeProxyWithPathOK ¶

func NewConnectCoreV1PutNodeProxyWithPathOK() *ConnectCoreV1PutNodeProxyWithPathOK

NewConnectCoreV1PutNodeProxyWithPathOK creates ConnectCoreV1PutNodeProxyWithPathOK with default headers values

func (*ConnectCoreV1PutNodeProxyWithPathOK) SetPayload ¶

func (o *ConnectCoreV1PutNodeProxyWithPathOK) SetPayload(payload string)

SetPayload sets the payload to the connect core v1 put node proxy with path o k response

func (*ConnectCoreV1PutNodeProxyWithPathOK) WithPayload ¶

WithPayload adds the payload to the connect core v1 put node proxy with path o k response

func (*ConnectCoreV1PutNodeProxyWithPathOK) WriteResponse ¶

WriteResponse to the client

type ConnectCoreV1PutNodeProxyWithPathParams ¶

type ConnectCoreV1PutNodeProxyWithPathParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the NodeProxyOptions
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*path to the resource
	  Required: true
	  Unique: true
	  In: path
	*/
	PathPath string
	/*Path is the URL path to use for the current proxy request to node.
	  Unique: true
	  In: query
	*/
	QueryPath *string
}

ConnectCoreV1PutNodeProxyWithPathParams contains all the bound params for the connect core v1 put node proxy with path operation typically these are obtained from a http.Request

swagger:parameters connectCoreV1PutNodeProxyWithPath

func NewConnectCoreV1PutNodeProxyWithPathParams ¶

func NewConnectCoreV1PutNodeProxyWithPathParams() ConnectCoreV1PutNodeProxyWithPathParams

NewConnectCoreV1PutNodeProxyWithPathParams creates a new ConnectCoreV1PutNodeProxyWithPathParams object no default values defined in spec.

func (*ConnectCoreV1PutNodeProxyWithPathParams) BindRequest ¶

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 NewConnectCoreV1PutNodeProxyWithPathParams() beforehand.

type ConnectCoreV1PutNodeProxyWithPathUnauthorized ¶

type ConnectCoreV1PutNodeProxyWithPathUnauthorized struct {
}

ConnectCoreV1PutNodeProxyWithPathUnauthorized Unauthorized

swagger:response connectCoreV1PutNodeProxyWithPathUnauthorized

func NewConnectCoreV1PutNodeProxyWithPathUnauthorized ¶

func NewConnectCoreV1PutNodeProxyWithPathUnauthorized() *ConnectCoreV1PutNodeProxyWithPathUnauthorized

NewConnectCoreV1PutNodeProxyWithPathUnauthorized creates ConnectCoreV1PutNodeProxyWithPathUnauthorized with default headers values

func (*ConnectCoreV1PutNodeProxyWithPathUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1Namespace ¶

type CreateCoreV1Namespace struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespaceHandler
}

CreateCoreV1Namespace swagger:route POST /api/v1/namespaces core_v1 createCoreV1Namespace

create a Namespace

func NewCreateCoreV1Namespace ¶

func NewCreateCoreV1Namespace(ctx *middleware.Context, handler CreateCoreV1NamespaceHandler) *CreateCoreV1Namespace

NewCreateCoreV1Namespace creates a new http.Handler for the create core v1 namespace operation

func (*CreateCoreV1Namespace) ServeHTTP ¶

func (o *CreateCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type CreateCoreV1NamespaceAccepted ¶

type CreateCoreV1NamespaceAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

CreateCoreV1NamespaceAccepted Accepted

swagger:response createCoreV1NamespaceAccepted

func NewCreateCoreV1NamespaceAccepted ¶

func NewCreateCoreV1NamespaceAccepted() *CreateCoreV1NamespaceAccepted

NewCreateCoreV1NamespaceAccepted creates CreateCoreV1NamespaceAccepted with default headers values

func (*CreateCoreV1NamespaceAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespace accepted response

func (*CreateCoreV1NamespaceAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespace accepted response

func (*CreateCoreV1NamespaceAccepted) WriteResponse ¶

func (o *CreateCoreV1NamespaceAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespaceCreated ¶

type CreateCoreV1NamespaceCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

CreateCoreV1NamespaceCreated Created

swagger:response createCoreV1NamespaceCreated

func NewCreateCoreV1NamespaceCreated ¶

func NewCreateCoreV1NamespaceCreated() *CreateCoreV1NamespaceCreated

NewCreateCoreV1NamespaceCreated creates CreateCoreV1NamespaceCreated with default headers values

func (*CreateCoreV1NamespaceCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespace created response

func (*CreateCoreV1NamespaceCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespace created response

func (*CreateCoreV1NamespaceCreated) WriteResponse ¶

func (o *CreateCoreV1NamespaceCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespaceHandler ¶

type CreateCoreV1NamespaceHandler interface {
	Handle(CreateCoreV1NamespaceParams) middleware.Responder
}

CreateCoreV1NamespaceHandler interface for that can handle valid create core v1 namespace params

type CreateCoreV1NamespaceHandlerFunc ¶

type CreateCoreV1NamespaceHandlerFunc func(CreateCoreV1NamespaceParams) middleware.Responder

CreateCoreV1NamespaceHandlerFunc turns a function with the right signature into a create core v1 namespace handler

func (CreateCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespaceOK ¶

type CreateCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

CreateCoreV1NamespaceOK OK

swagger:response createCoreV1NamespaceOK

func NewCreateCoreV1NamespaceOK ¶

func NewCreateCoreV1NamespaceOK() *CreateCoreV1NamespaceOK

NewCreateCoreV1NamespaceOK creates CreateCoreV1NamespaceOK with default headers values

func (*CreateCoreV1NamespaceOK) SetPayload ¶

func (o *CreateCoreV1NamespaceOK) SetPayload(payload *models.IoK8sAPICoreV1Namespace)

SetPayload sets the payload to the create core v1 namespace o k response

func (*CreateCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespace o k response

func (*CreateCoreV1NamespaceOK) WriteResponse ¶

func (o *CreateCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespaceParams ¶

type CreateCoreV1NamespaceParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Namespace
	/*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
}

CreateCoreV1NamespaceParams contains all the bound params for the create core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters createCoreV1Namespace

func NewCreateCoreV1NamespaceParams ¶

func NewCreateCoreV1NamespaceParams() CreateCoreV1NamespaceParams

NewCreateCoreV1NamespaceParams creates a new CreateCoreV1NamespaceParams object no default values defined in spec.

func (*CreateCoreV1NamespaceParams) BindRequest ¶

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 NewCreateCoreV1NamespaceParams() beforehand.

type CreateCoreV1NamespaceUnauthorized ¶

type CreateCoreV1NamespaceUnauthorized struct {
}

CreateCoreV1NamespaceUnauthorized Unauthorized

swagger:response createCoreV1NamespaceUnauthorized

func NewCreateCoreV1NamespaceUnauthorized ¶

func NewCreateCoreV1NamespaceUnauthorized() *CreateCoreV1NamespaceUnauthorized

NewCreateCoreV1NamespaceUnauthorized creates CreateCoreV1NamespaceUnauthorized with default headers values

func (*CreateCoreV1NamespaceUnauthorized) WriteResponse ¶

func (o *CreateCoreV1NamespaceUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedBinding ¶

type CreateCoreV1NamespacedBinding struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedBindingHandler
}

CreateCoreV1NamespacedBinding swagger:route POST /api/v1/namespaces/{namespace}/bindings core_v1 createCoreV1NamespacedBinding

create a Binding

func NewCreateCoreV1NamespacedBinding ¶

func NewCreateCoreV1NamespacedBinding(ctx *middleware.Context, handler CreateCoreV1NamespacedBindingHandler) *CreateCoreV1NamespacedBinding

NewCreateCoreV1NamespacedBinding creates a new http.Handler for the create core v1 namespaced binding operation

func (*CreateCoreV1NamespacedBinding) ServeHTTP ¶

type CreateCoreV1NamespacedBindingAccepted ¶

type CreateCoreV1NamespacedBindingAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Binding `json:"body,omitempty"`
}

CreateCoreV1NamespacedBindingAccepted Accepted

swagger:response createCoreV1NamespacedBindingAccepted

func NewCreateCoreV1NamespacedBindingAccepted ¶

func NewCreateCoreV1NamespacedBindingAccepted() *CreateCoreV1NamespacedBindingAccepted

NewCreateCoreV1NamespacedBindingAccepted creates CreateCoreV1NamespacedBindingAccepted with default headers values

func (*CreateCoreV1NamespacedBindingAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced binding accepted response

func (*CreateCoreV1NamespacedBindingAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced binding accepted response

func (*CreateCoreV1NamespacedBindingAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedBindingCreated ¶

type CreateCoreV1NamespacedBindingCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Binding `json:"body,omitempty"`
}

CreateCoreV1NamespacedBindingCreated Created

swagger:response createCoreV1NamespacedBindingCreated

func NewCreateCoreV1NamespacedBindingCreated ¶

func NewCreateCoreV1NamespacedBindingCreated() *CreateCoreV1NamespacedBindingCreated

NewCreateCoreV1NamespacedBindingCreated creates CreateCoreV1NamespacedBindingCreated with default headers values

func (*CreateCoreV1NamespacedBindingCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced binding created response

func (*CreateCoreV1NamespacedBindingCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced binding created response

func (*CreateCoreV1NamespacedBindingCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedBindingHandler ¶

type CreateCoreV1NamespacedBindingHandler interface {
	Handle(CreateCoreV1NamespacedBindingParams) middleware.Responder
}

CreateCoreV1NamespacedBindingHandler interface for that can handle valid create core v1 namespaced binding params

type CreateCoreV1NamespacedBindingHandlerFunc ¶

type CreateCoreV1NamespacedBindingHandlerFunc func(CreateCoreV1NamespacedBindingParams) middleware.Responder

CreateCoreV1NamespacedBindingHandlerFunc turns a function with the right signature into a create core v1 namespaced binding handler

func (CreateCoreV1NamespacedBindingHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedBindingOK ¶

type CreateCoreV1NamespacedBindingOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Binding `json:"body,omitempty"`
}

CreateCoreV1NamespacedBindingOK OK

swagger:response createCoreV1NamespacedBindingOK

func NewCreateCoreV1NamespacedBindingOK ¶

func NewCreateCoreV1NamespacedBindingOK() *CreateCoreV1NamespacedBindingOK

NewCreateCoreV1NamespacedBindingOK creates CreateCoreV1NamespacedBindingOK with default headers values

func (*CreateCoreV1NamespacedBindingOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced binding o k response

func (*CreateCoreV1NamespacedBindingOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced binding o k response

func (*CreateCoreV1NamespacedBindingOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedBindingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedBindingParams ¶

type CreateCoreV1NamespacedBindingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Binding
	/*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
}

CreateCoreV1NamespacedBindingParams contains all the bound params for the create core v1 namespaced binding operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedBinding

func NewCreateCoreV1NamespacedBindingParams ¶

func NewCreateCoreV1NamespacedBindingParams() CreateCoreV1NamespacedBindingParams

NewCreateCoreV1NamespacedBindingParams creates a new CreateCoreV1NamespacedBindingParams object no default values defined in spec.

func (*CreateCoreV1NamespacedBindingParams) BindRequest ¶

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 NewCreateCoreV1NamespacedBindingParams() beforehand.

type CreateCoreV1NamespacedBindingUnauthorized ¶

type CreateCoreV1NamespacedBindingUnauthorized struct {
}

CreateCoreV1NamespacedBindingUnauthorized Unauthorized

swagger:response createCoreV1NamespacedBindingUnauthorized

func NewCreateCoreV1NamespacedBindingUnauthorized ¶

func NewCreateCoreV1NamespacedBindingUnauthorized() *CreateCoreV1NamespacedBindingUnauthorized

NewCreateCoreV1NamespacedBindingUnauthorized creates CreateCoreV1NamespacedBindingUnauthorized with default headers values

func (*CreateCoreV1NamespacedBindingUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedConfigMap ¶

type CreateCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedConfigMapHandler
}

CreateCoreV1NamespacedConfigMap swagger:route POST /api/v1/namespaces/{namespace}/configmaps core_v1 createCoreV1NamespacedConfigMap

create a ConfigMap

func NewCreateCoreV1NamespacedConfigMap ¶

func NewCreateCoreV1NamespacedConfigMap(ctx *middleware.Context, handler CreateCoreV1NamespacedConfigMapHandler) *CreateCoreV1NamespacedConfigMap

NewCreateCoreV1NamespacedConfigMap creates a new http.Handler for the create core v1 namespaced config map operation

func (*CreateCoreV1NamespacedConfigMap) ServeHTTP ¶

type CreateCoreV1NamespacedConfigMapAccepted ¶

type CreateCoreV1NamespacedConfigMapAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

CreateCoreV1NamespacedConfigMapAccepted Accepted

swagger:response createCoreV1NamespacedConfigMapAccepted

func NewCreateCoreV1NamespacedConfigMapAccepted ¶

func NewCreateCoreV1NamespacedConfigMapAccepted() *CreateCoreV1NamespacedConfigMapAccepted

NewCreateCoreV1NamespacedConfigMapAccepted creates CreateCoreV1NamespacedConfigMapAccepted with default headers values

func (*CreateCoreV1NamespacedConfigMapAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced config map accepted response

func (*CreateCoreV1NamespacedConfigMapAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced config map accepted response

func (*CreateCoreV1NamespacedConfigMapAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedConfigMapCreated ¶

type CreateCoreV1NamespacedConfigMapCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

CreateCoreV1NamespacedConfigMapCreated Created

swagger:response createCoreV1NamespacedConfigMapCreated

func NewCreateCoreV1NamespacedConfigMapCreated ¶

func NewCreateCoreV1NamespacedConfigMapCreated() *CreateCoreV1NamespacedConfigMapCreated

NewCreateCoreV1NamespacedConfigMapCreated creates CreateCoreV1NamespacedConfigMapCreated with default headers values

func (*CreateCoreV1NamespacedConfigMapCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced config map created response

func (*CreateCoreV1NamespacedConfigMapCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced config map created response

func (*CreateCoreV1NamespacedConfigMapCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedConfigMapHandler ¶

type CreateCoreV1NamespacedConfigMapHandler interface {
	Handle(CreateCoreV1NamespacedConfigMapParams) middleware.Responder
}

CreateCoreV1NamespacedConfigMapHandler interface for that can handle valid create core v1 namespaced config map params

type CreateCoreV1NamespacedConfigMapHandlerFunc ¶

type CreateCoreV1NamespacedConfigMapHandlerFunc func(CreateCoreV1NamespacedConfigMapParams) middleware.Responder

CreateCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a create core v1 namespaced config map handler

func (CreateCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedConfigMapOK ¶

type CreateCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

CreateCoreV1NamespacedConfigMapOK OK

swagger:response createCoreV1NamespacedConfigMapOK

func NewCreateCoreV1NamespacedConfigMapOK ¶

func NewCreateCoreV1NamespacedConfigMapOK() *CreateCoreV1NamespacedConfigMapOK

NewCreateCoreV1NamespacedConfigMapOK creates CreateCoreV1NamespacedConfigMapOK with default headers values

func (*CreateCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced config map o k response

func (*CreateCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced config map o k response

func (*CreateCoreV1NamespacedConfigMapOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedConfigMapOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedConfigMapParams ¶

type CreateCoreV1NamespacedConfigMapParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ConfigMap
	/*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
}

CreateCoreV1NamespacedConfigMapParams contains all the bound params for the create core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedConfigMap

func NewCreateCoreV1NamespacedConfigMapParams ¶

func NewCreateCoreV1NamespacedConfigMapParams() CreateCoreV1NamespacedConfigMapParams

NewCreateCoreV1NamespacedConfigMapParams creates a new CreateCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*CreateCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewCreateCoreV1NamespacedConfigMapParams() beforehand.

type CreateCoreV1NamespacedConfigMapUnauthorized ¶

type CreateCoreV1NamespacedConfigMapUnauthorized struct {
}

CreateCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response createCoreV1NamespacedConfigMapUnauthorized

func NewCreateCoreV1NamespacedConfigMapUnauthorized ¶

func NewCreateCoreV1NamespacedConfigMapUnauthorized() *CreateCoreV1NamespacedConfigMapUnauthorized

NewCreateCoreV1NamespacedConfigMapUnauthorized creates CreateCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*CreateCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedEndpoints ¶

type CreateCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedEndpointsHandler
}

CreateCoreV1NamespacedEndpoints swagger:route POST /api/v1/namespaces/{namespace}/endpoints core_v1 createCoreV1NamespacedEndpoints

create Endpoints

func NewCreateCoreV1NamespacedEndpoints ¶

func NewCreateCoreV1NamespacedEndpoints(ctx *middleware.Context, handler CreateCoreV1NamespacedEndpointsHandler) *CreateCoreV1NamespacedEndpoints

NewCreateCoreV1NamespacedEndpoints creates a new http.Handler for the create core v1 namespaced endpoints operation

func (*CreateCoreV1NamespacedEndpoints) ServeHTTP ¶

type CreateCoreV1NamespacedEndpointsAccepted ¶

type CreateCoreV1NamespacedEndpointsAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

CreateCoreV1NamespacedEndpointsAccepted Accepted

swagger:response createCoreV1NamespacedEndpointsAccepted

func NewCreateCoreV1NamespacedEndpointsAccepted ¶

func NewCreateCoreV1NamespacedEndpointsAccepted() *CreateCoreV1NamespacedEndpointsAccepted

NewCreateCoreV1NamespacedEndpointsAccepted creates CreateCoreV1NamespacedEndpointsAccepted with default headers values

func (*CreateCoreV1NamespacedEndpointsAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced endpoints accepted response

func (*CreateCoreV1NamespacedEndpointsAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced endpoints accepted response

func (*CreateCoreV1NamespacedEndpointsAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedEndpointsCreated ¶

type CreateCoreV1NamespacedEndpointsCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

CreateCoreV1NamespacedEndpointsCreated Created

swagger:response createCoreV1NamespacedEndpointsCreated

func NewCreateCoreV1NamespacedEndpointsCreated ¶

func NewCreateCoreV1NamespacedEndpointsCreated() *CreateCoreV1NamespacedEndpointsCreated

NewCreateCoreV1NamespacedEndpointsCreated creates CreateCoreV1NamespacedEndpointsCreated with default headers values

func (*CreateCoreV1NamespacedEndpointsCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced endpoints created response

func (*CreateCoreV1NamespacedEndpointsCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced endpoints created response

func (*CreateCoreV1NamespacedEndpointsCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedEndpointsHandler ¶

type CreateCoreV1NamespacedEndpointsHandler interface {
	Handle(CreateCoreV1NamespacedEndpointsParams) middleware.Responder
}

CreateCoreV1NamespacedEndpointsHandler interface for that can handle valid create core v1 namespaced endpoints params

type CreateCoreV1NamespacedEndpointsHandlerFunc ¶

type CreateCoreV1NamespacedEndpointsHandlerFunc func(CreateCoreV1NamespacedEndpointsParams) middleware.Responder

CreateCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a create core v1 namespaced endpoints handler

func (CreateCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedEndpointsOK ¶

type CreateCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

CreateCoreV1NamespacedEndpointsOK OK

swagger:response createCoreV1NamespacedEndpointsOK

func NewCreateCoreV1NamespacedEndpointsOK ¶

func NewCreateCoreV1NamespacedEndpointsOK() *CreateCoreV1NamespacedEndpointsOK

NewCreateCoreV1NamespacedEndpointsOK creates CreateCoreV1NamespacedEndpointsOK with default headers values

func (*CreateCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced endpoints o k response

func (*CreateCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced endpoints o k response

func (*CreateCoreV1NamespacedEndpointsOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedEndpointsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedEndpointsParams ¶

type CreateCoreV1NamespacedEndpointsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Endpoints
	/*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
}

CreateCoreV1NamespacedEndpointsParams contains all the bound params for the create core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedEndpoints

func NewCreateCoreV1NamespacedEndpointsParams ¶

func NewCreateCoreV1NamespacedEndpointsParams() CreateCoreV1NamespacedEndpointsParams

NewCreateCoreV1NamespacedEndpointsParams creates a new CreateCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*CreateCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewCreateCoreV1NamespacedEndpointsParams() beforehand.

type CreateCoreV1NamespacedEndpointsUnauthorized ¶

type CreateCoreV1NamespacedEndpointsUnauthorized struct {
}

CreateCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response createCoreV1NamespacedEndpointsUnauthorized

func NewCreateCoreV1NamespacedEndpointsUnauthorized ¶

func NewCreateCoreV1NamespacedEndpointsUnauthorized() *CreateCoreV1NamespacedEndpointsUnauthorized

NewCreateCoreV1NamespacedEndpointsUnauthorized creates CreateCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*CreateCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedEvent ¶

type CreateCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedEventHandler
}

CreateCoreV1NamespacedEvent swagger:route POST /api/v1/namespaces/{namespace}/events core_v1 createCoreV1NamespacedEvent

create an Event

func NewCreateCoreV1NamespacedEvent ¶

func NewCreateCoreV1NamespacedEvent(ctx *middleware.Context, handler CreateCoreV1NamespacedEventHandler) *CreateCoreV1NamespacedEvent

NewCreateCoreV1NamespacedEvent creates a new http.Handler for the create core v1 namespaced event operation

func (*CreateCoreV1NamespacedEvent) ServeHTTP ¶

type CreateCoreV1NamespacedEventAccepted ¶

type CreateCoreV1NamespacedEventAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

CreateCoreV1NamespacedEventAccepted Accepted

swagger:response createCoreV1NamespacedEventAccepted

func NewCreateCoreV1NamespacedEventAccepted ¶

func NewCreateCoreV1NamespacedEventAccepted() *CreateCoreV1NamespacedEventAccepted

NewCreateCoreV1NamespacedEventAccepted creates CreateCoreV1NamespacedEventAccepted with default headers values

func (*CreateCoreV1NamespacedEventAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced event accepted response

func (*CreateCoreV1NamespacedEventAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced event accepted response

func (*CreateCoreV1NamespacedEventAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedEventCreated ¶

type CreateCoreV1NamespacedEventCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

CreateCoreV1NamespacedEventCreated Created

swagger:response createCoreV1NamespacedEventCreated

func NewCreateCoreV1NamespacedEventCreated ¶

func NewCreateCoreV1NamespacedEventCreated() *CreateCoreV1NamespacedEventCreated

NewCreateCoreV1NamespacedEventCreated creates CreateCoreV1NamespacedEventCreated with default headers values

func (*CreateCoreV1NamespacedEventCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced event created response

func (*CreateCoreV1NamespacedEventCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced event created response

func (*CreateCoreV1NamespacedEventCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedEventHandler ¶

type CreateCoreV1NamespacedEventHandler interface {
	Handle(CreateCoreV1NamespacedEventParams) middleware.Responder
}

CreateCoreV1NamespacedEventHandler interface for that can handle valid create core v1 namespaced event params

type CreateCoreV1NamespacedEventHandlerFunc ¶

type CreateCoreV1NamespacedEventHandlerFunc func(CreateCoreV1NamespacedEventParams) middleware.Responder

CreateCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a create core v1 namespaced event handler

func (CreateCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedEventOK ¶

type CreateCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

CreateCoreV1NamespacedEventOK OK

swagger:response createCoreV1NamespacedEventOK

func NewCreateCoreV1NamespacedEventOK ¶

func NewCreateCoreV1NamespacedEventOK() *CreateCoreV1NamespacedEventOK

NewCreateCoreV1NamespacedEventOK creates CreateCoreV1NamespacedEventOK with default headers values

func (*CreateCoreV1NamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced event o k response

func (*CreateCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced event o k response

func (*CreateCoreV1NamespacedEventOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedEventParams ¶

type CreateCoreV1NamespacedEventParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Event
	/*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
}

CreateCoreV1NamespacedEventParams contains all the bound params for the create core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedEvent

func NewCreateCoreV1NamespacedEventParams ¶

func NewCreateCoreV1NamespacedEventParams() CreateCoreV1NamespacedEventParams

NewCreateCoreV1NamespacedEventParams creates a new CreateCoreV1NamespacedEventParams object no default values defined in spec.

func (*CreateCoreV1NamespacedEventParams) BindRequest ¶

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 NewCreateCoreV1NamespacedEventParams() beforehand.

type CreateCoreV1NamespacedEventUnauthorized ¶

type CreateCoreV1NamespacedEventUnauthorized struct {
}

CreateCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response createCoreV1NamespacedEventUnauthorized

func NewCreateCoreV1NamespacedEventUnauthorized ¶

func NewCreateCoreV1NamespacedEventUnauthorized() *CreateCoreV1NamespacedEventUnauthorized

NewCreateCoreV1NamespacedEventUnauthorized creates CreateCoreV1NamespacedEventUnauthorized with default headers values

func (*CreateCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedLimitRange ¶

type CreateCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedLimitRangeHandler
}

CreateCoreV1NamespacedLimitRange swagger:route POST /api/v1/namespaces/{namespace}/limitranges core_v1 createCoreV1NamespacedLimitRange

create a LimitRange

func NewCreateCoreV1NamespacedLimitRange ¶

func NewCreateCoreV1NamespacedLimitRange(ctx *middleware.Context, handler CreateCoreV1NamespacedLimitRangeHandler) *CreateCoreV1NamespacedLimitRange

NewCreateCoreV1NamespacedLimitRange creates a new http.Handler for the create core v1 namespaced limit range operation

func (*CreateCoreV1NamespacedLimitRange) ServeHTTP ¶

type CreateCoreV1NamespacedLimitRangeAccepted ¶

type CreateCoreV1NamespacedLimitRangeAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

CreateCoreV1NamespacedLimitRangeAccepted Accepted

swagger:response createCoreV1NamespacedLimitRangeAccepted

func NewCreateCoreV1NamespacedLimitRangeAccepted ¶

func NewCreateCoreV1NamespacedLimitRangeAccepted() *CreateCoreV1NamespacedLimitRangeAccepted

NewCreateCoreV1NamespacedLimitRangeAccepted creates CreateCoreV1NamespacedLimitRangeAccepted with default headers values

func (*CreateCoreV1NamespacedLimitRangeAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced limit range accepted response

func (*CreateCoreV1NamespacedLimitRangeAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced limit range accepted response

func (*CreateCoreV1NamespacedLimitRangeAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedLimitRangeCreated ¶

type CreateCoreV1NamespacedLimitRangeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

CreateCoreV1NamespacedLimitRangeCreated Created

swagger:response createCoreV1NamespacedLimitRangeCreated

func NewCreateCoreV1NamespacedLimitRangeCreated ¶

func NewCreateCoreV1NamespacedLimitRangeCreated() *CreateCoreV1NamespacedLimitRangeCreated

NewCreateCoreV1NamespacedLimitRangeCreated creates CreateCoreV1NamespacedLimitRangeCreated with default headers values

func (*CreateCoreV1NamespacedLimitRangeCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced limit range created response

func (*CreateCoreV1NamespacedLimitRangeCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced limit range created response

func (*CreateCoreV1NamespacedLimitRangeCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedLimitRangeHandler ¶

type CreateCoreV1NamespacedLimitRangeHandler interface {
	Handle(CreateCoreV1NamespacedLimitRangeParams) middleware.Responder
}

CreateCoreV1NamespacedLimitRangeHandler interface for that can handle valid create core v1 namespaced limit range params

type CreateCoreV1NamespacedLimitRangeHandlerFunc ¶

type CreateCoreV1NamespacedLimitRangeHandlerFunc func(CreateCoreV1NamespacedLimitRangeParams) middleware.Responder

CreateCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a create core v1 namespaced limit range handler

func (CreateCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedLimitRangeOK ¶

type CreateCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

CreateCoreV1NamespacedLimitRangeOK OK

swagger:response createCoreV1NamespacedLimitRangeOK

func NewCreateCoreV1NamespacedLimitRangeOK ¶

func NewCreateCoreV1NamespacedLimitRangeOK() *CreateCoreV1NamespacedLimitRangeOK

NewCreateCoreV1NamespacedLimitRangeOK creates CreateCoreV1NamespacedLimitRangeOK with default headers values

func (*CreateCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced limit range o k response

func (*CreateCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced limit range o k response

func (*CreateCoreV1NamespacedLimitRangeOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedLimitRangeParams ¶

type CreateCoreV1NamespacedLimitRangeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1LimitRange
	/*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
}

CreateCoreV1NamespacedLimitRangeParams contains all the bound params for the create core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedLimitRange

func NewCreateCoreV1NamespacedLimitRangeParams ¶

func NewCreateCoreV1NamespacedLimitRangeParams() CreateCoreV1NamespacedLimitRangeParams

NewCreateCoreV1NamespacedLimitRangeParams creates a new CreateCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*CreateCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewCreateCoreV1NamespacedLimitRangeParams() beforehand.

type CreateCoreV1NamespacedLimitRangeUnauthorized ¶

type CreateCoreV1NamespacedLimitRangeUnauthorized struct {
}

CreateCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response createCoreV1NamespacedLimitRangeUnauthorized

func NewCreateCoreV1NamespacedLimitRangeUnauthorized ¶

func NewCreateCoreV1NamespacedLimitRangeUnauthorized() *CreateCoreV1NamespacedLimitRangeUnauthorized

NewCreateCoreV1NamespacedLimitRangeUnauthorized creates CreateCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*CreateCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPersistentVolumeClaim ¶

type CreateCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedPersistentVolumeClaimHandler
}

CreateCoreV1NamespacedPersistentVolumeClaim swagger:route POST /api/v1/namespaces/{namespace}/persistentvolumeclaims core_v1 createCoreV1NamespacedPersistentVolumeClaim

create a PersistentVolumeClaim

func NewCreateCoreV1NamespacedPersistentVolumeClaim ¶

NewCreateCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the create core v1 namespaced persistent volume claim operation

func (*CreateCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type CreateCoreV1NamespacedPersistentVolumeClaimAccepted ¶

type CreateCoreV1NamespacedPersistentVolumeClaimAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

CreateCoreV1NamespacedPersistentVolumeClaimAccepted Accepted

swagger:response createCoreV1NamespacedPersistentVolumeClaimAccepted

func NewCreateCoreV1NamespacedPersistentVolumeClaimAccepted ¶

func NewCreateCoreV1NamespacedPersistentVolumeClaimAccepted() *CreateCoreV1NamespacedPersistentVolumeClaimAccepted

NewCreateCoreV1NamespacedPersistentVolumeClaimAccepted creates CreateCoreV1NamespacedPersistentVolumeClaimAccepted with default headers values

func (*CreateCoreV1NamespacedPersistentVolumeClaimAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced persistent volume claim accepted response

func (*CreateCoreV1NamespacedPersistentVolumeClaimAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced persistent volume claim accepted response

func (*CreateCoreV1NamespacedPersistentVolumeClaimAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPersistentVolumeClaimCreated ¶

type CreateCoreV1NamespacedPersistentVolumeClaimCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

CreateCoreV1NamespacedPersistentVolumeClaimCreated Created

swagger:response createCoreV1NamespacedPersistentVolumeClaimCreated

func NewCreateCoreV1NamespacedPersistentVolumeClaimCreated ¶

func NewCreateCoreV1NamespacedPersistentVolumeClaimCreated() *CreateCoreV1NamespacedPersistentVolumeClaimCreated

NewCreateCoreV1NamespacedPersistentVolumeClaimCreated creates CreateCoreV1NamespacedPersistentVolumeClaimCreated with default headers values

func (*CreateCoreV1NamespacedPersistentVolumeClaimCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced persistent volume claim created response

func (*CreateCoreV1NamespacedPersistentVolumeClaimCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced persistent volume claim created response

func (*CreateCoreV1NamespacedPersistentVolumeClaimCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPersistentVolumeClaimHandler ¶

type CreateCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(CreateCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

CreateCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid create core v1 namespaced persistent volume claim params

type CreateCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type CreateCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(CreateCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

CreateCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a create core v1 namespaced persistent volume claim handler

func (CreateCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedPersistentVolumeClaimOK ¶

type CreateCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

CreateCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response createCoreV1NamespacedPersistentVolumeClaimOK

func NewCreateCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewCreateCoreV1NamespacedPersistentVolumeClaimOK() *CreateCoreV1NamespacedPersistentVolumeClaimOK

NewCreateCoreV1NamespacedPersistentVolumeClaimOK creates CreateCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*CreateCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced persistent volume claim o k response

func (*CreateCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced persistent volume claim o k response

func (*CreateCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPersistentVolumeClaimParams ¶

type CreateCoreV1NamespacedPersistentVolumeClaimParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PersistentVolumeClaim
	/*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
}

CreateCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the create core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedPersistentVolumeClaim

func NewCreateCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewCreateCoreV1NamespacedPersistentVolumeClaimParams() CreateCoreV1NamespacedPersistentVolumeClaimParams

NewCreateCoreV1NamespacedPersistentVolumeClaimParams creates a new CreateCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*CreateCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewCreateCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response createCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewCreateCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewCreateCoreV1NamespacedPersistentVolumeClaimUnauthorized() *CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewCreateCoreV1NamespacedPersistentVolumeClaimUnauthorized creates CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*CreateCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPod ¶

type CreateCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedPodHandler
}

CreateCoreV1NamespacedPod swagger:route POST /api/v1/namespaces/{namespace}/pods core_v1 createCoreV1NamespacedPod

create a Pod

func NewCreateCoreV1NamespacedPod ¶

func NewCreateCoreV1NamespacedPod(ctx *middleware.Context, handler CreateCoreV1NamespacedPodHandler) *CreateCoreV1NamespacedPod

NewCreateCoreV1NamespacedPod creates a new http.Handler for the create core v1 namespaced pod operation

func (*CreateCoreV1NamespacedPod) ServeHTTP ¶

type CreateCoreV1NamespacedPodAccepted ¶

type CreateCoreV1NamespacedPodAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodAccepted Accepted

swagger:response createCoreV1NamespacedPodAccepted

func NewCreateCoreV1NamespacedPodAccepted ¶

func NewCreateCoreV1NamespacedPodAccepted() *CreateCoreV1NamespacedPodAccepted

NewCreateCoreV1NamespacedPodAccepted creates CreateCoreV1NamespacedPodAccepted with default headers values

func (*CreateCoreV1NamespacedPodAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod accepted response

func (*CreateCoreV1NamespacedPodAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod accepted response

func (*CreateCoreV1NamespacedPodAccepted) WriteResponse ¶

func (o *CreateCoreV1NamespacedPodAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedPodBinding ¶

type CreateCoreV1NamespacedPodBinding struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedPodBindingHandler
}

CreateCoreV1NamespacedPodBinding swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/binding core_v1 createCoreV1NamespacedPodBinding

create binding of a Pod

func NewCreateCoreV1NamespacedPodBinding ¶

func NewCreateCoreV1NamespacedPodBinding(ctx *middleware.Context, handler CreateCoreV1NamespacedPodBindingHandler) *CreateCoreV1NamespacedPodBinding

NewCreateCoreV1NamespacedPodBinding creates a new http.Handler for the create core v1 namespaced pod binding operation

func (*CreateCoreV1NamespacedPodBinding) ServeHTTP ¶

type CreateCoreV1NamespacedPodBindingAccepted ¶

type CreateCoreV1NamespacedPodBindingAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Binding `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodBindingAccepted Accepted

swagger:response createCoreV1NamespacedPodBindingAccepted

func NewCreateCoreV1NamespacedPodBindingAccepted ¶

func NewCreateCoreV1NamespacedPodBindingAccepted() *CreateCoreV1NamespacedPodBindingAccepted

NewCreateCoreV1NamespacedPodBindingAccepted creates CreateCoreV1NamespacedPodBindingAccepted with default headers values

func (*CreateCoreV1NamespacedPodBindingAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod binding accepted response

func (*CreateCoreV1NamespacedPodBindingAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod binding accepted response

func (*CreateCoreV1NamespacedPodBindingAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodBindingCreated ¶

type CreateCoreV1NamespacedPodBindingCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Binding `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodBindingCreated Created

swagger:response createCoreV1NamespacedPodBindingCreated

func NewCreateCoreV1NamespacedPodBindingCreated ¶

func NewCreateCoreV1NamespacedPodBindingCreated() *CreateCoreV1NamespacedPodBindingCreated

NewCreateCoreV1NamespacedPodBindingCreated creates CreateCoreV1NamespacedPodBindingCreated with default headers values

func (*CreateCoreV1NamespacedPodBindingCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod binding created response

func (*CreateCoreV1NamespacedPodBindingCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod binding created response

func (*CreateCoreV1NamespacedPodBindingCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodBindingHandler ¶

type CreateCoreV1NamespacedPodBindingHandler interface {
	Handle(CreateCoreV1NamespacedPodBindingParams) middleware.Responder
}

CreateCoreV1NamespacedPodBindingHandler interface for that can handle valid create core v1 namespaced pod binding params

type CreateCoreV1NamespacedPodBindingHandlerFunc ¶

type CreateCoreV1NamespacedPodBindingHandlerFunc func(CreateCoreV1NamespacedPodBindingParams) middleware.Responder

CreateCoreV1NamespacedPodBindingHandlerFunc turns a function with the right signature into a create core v1 namespaced pod binding handler

func (CreateCoreV1NamespacedPodBindingHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedPodBindingOK ¶

type CreateCoreV1NamespacedPodBindingOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Binding `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodBindingOK OK

swagger:response createCoreV1NamespacedPodBindingOK

func NewCreateCoreV1NamespacedPodBindingOK ¶

func NewCreateCoreV1NamespacedPodBindingOK() *CreateCoreV1NamespacedPodBindingOK

NewCreateCoreV1NamespacedPodBindingOK creates CreateCoreV1NamespacedPodBindingOK with default headers values

func (*CreateCoreV1NamespacedPodBindingOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod binding o k response

func (*CreateCoreV1NamespacedPodBindingOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod binding o k response

func (*CreateCoreV1NamespacedPodBindingOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodBindingParams ¶

type CreateCoreV1NamespacedPodBindingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Binding
	/*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 Binding
	  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
}

CreateCoreV1NamespacedPodBindingParams contains all the bound params for the create core v1 namespaced pod binding operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedPodBinding

func NewCreateCoreV1NamespacedPodBindingParams ¶

func NewCreateCoreV1NamespacedPodBindingParams() CreateCoreV1NamespacedPodBindingParams

NewCreateCoreV1NamespacedPodBindingParams creates a new CreateCoreV1NamespacedPodBindingParams object no default values defined in spec.

func (*CreateCoreV1NamespacedPodBindingParams) BindRequest ¶

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 NewCreateCoreV1NamespacedPodBindingParams() beforehand.

type CreateCoreV1NamespacedPodBindingUnauthorized ¶

type CreateCoreV1NamespacedPodBindingUnauthorized struct {
}

CreateCoreV1NamespacedPodBindingUnauthorized Unauthorized

swagger:response createCoreV1NamespacedPodBindingUnauthorized

func NewCreateCoreV1NamespacedPodBindingUnauthorized ¶

func NewCreateCoreV1NamespacedPodBindingUnauthorized() *CreateCoreV1NamespacedPodBindingUnauthorized

NewCreateCoreV1NamespacedPodBindingUnauthorized creates CreateCoreV1NamespacedPodBindingUnauthorized with default headers values

func (*CreateCoreV1NamespacedPodBindingUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodCreated ¶

type CreateCoreV1NamespacedPodCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodCreated Created

swagger:response createCoreV1NamespacedPodCreated

func NewCreateCoreV1NamespacedPodCreated ¶

func NewCreateCoreV1NamespacedPodCreated() *CreateCoreV1NamespacedPodCreated

NewCreateCoreV1NamespacedPodCreated creates CreateCoreV1NamespacedPodCreated with default headers values

func (*CreateCoreV1NamespacedPodCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod created response

func (*CreateCoreV1NamespacedPodCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod created response

func (*CreateCoreV1NamespacedPodCreated) WriteResponse ¶

func (o *CreateCoreV1NamespacedPodCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedPodEviction ¶

type CreateCoreV1NamespacedPodEviction struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedPodEvictionHandler
}

CreateCoreV1NamespacedPodEviction swagger:route POST /api/v1/namespaces/{namespace}/pods/{name}/eviction core_v1 createCoreV1NamespacedPodEviction

create eviction of a Pod

func NewCreateCoreV1NamespacedPodEviction ¶

func NewCreateCoreV1NamespacedPodEviction(ctx *middleware.Context, handler CreateCoreV1NamespacedPodEvictionHandler) *CreateCoreV1NamespacedPodEviction

NewCreateCoreV1NamespacedPodEviction creates a new http.Handler for the create core v1 namespaced pod eviction operation

func (*CreateCoreV1NamespacedPodEviction) ServeHTTP ¶

type CreateCoreV1NamespacedPodEvictionAccepted ¶

type CreateCoreV1NamespacedPodEvictionAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIPolicyV1beta1Eviction `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodEvictionAccepted Accepted

swagger:response createCoreV1NamespacedPodEvictionAccepted

func NewCreateCoreV1NamespacedPodEvictionAccepted ¶

func NewCreateCoreV1NamespacedPodEvictionAccepted() *CreateCoreV1NamespacedPodEvictionAccepted

NewCreateCoreV1NamespacedPodEvictionAccepted creates CreateCoreV1NamespacedPodEvictionAccepted with default headers values

func (*CreateCoreV1NamespacedPodEvictionAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod eviction accepted response

func (*CreateCoreV1NamespacedPodEvictionAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod eviction accepted response

func (*CreateCoreV1NamespacedPodEvictionAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodEvictionCreated ¶

type CreateCoreV1NamespacedPodEvictionCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIPolicyV1beta1Eviction `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodEvictionCreated Created

swagger:response createCoreV1NamespacedPodEvictionCreated

func NewCreateCoreV1NamespacedPodEvictionCreated ¶

func NewCreateCoreV1NamespacedPodEvictionCreated() *CreateCoreV1NamespacedPodEvictionCreated

NewCreateCoreV1NamespacedPodEvictionCreated creates CreateCoreV1NamespacedPodEvictionCreated with default headers values

func (*CreateCoreV1NamespacedPodEvictionCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod eviction created response

func (*CreateCoreV1NamespacedPodEvictionCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod eviction created response

func (*CreateCoreV1NamespacedPodEvictionCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodEvictionHandler ¶

type CreateCoreV1NamespacedPodEvictionHandler interface {
	Handle(CreateCoreV1NamespacedPodEvictionParams) middleware.Responder
}

CreateCoreV1NamespacedPodEvictionHandler interface for that can handle valid create core v1 namespaced pod eviction params

type CreateCoreV1NamespacedPodEvictionHandlerFunc ¶

type CreateCoreV1NamespacedPodEvictionHandlerFunc func(CreateCoreV1NamespacedPodEvictionParams) middleware.Responder

CreateCoreV1NamespacedPodEvictionHandlerFunc turns a function with the right signature into a create core v1 namespaced pod eviction handler

func (CreateCoreV1NamespacedPodEvictionHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedPodEvictionOK ¶

type CreateCoreV1NamespacedPodEvictionOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIPolicyV1beta1Eviction `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodEvictionOK OK

swagger:response createCoreV1NamespacedPodEvictionOK

func NewCreateCoreV1NamespacedPodEvictionOK ¶

func NewCreateCoreV1NamespacedPodEvictionOK() *CreateCoreV1NamespacedPodEvictionOK

NewCreateCoreV1NamespacedPodEvictionOK creates CreateCoreV1NamespacedPodEvictionOK with default headers values

func (*CreateCoreV1NamespacedPodEvictionOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod eviction o k response

func (*CreateCoreV1NamespacedPodEvictionOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod eviction o k response

func (*CreateCoreV1NamespacedPodEvictionOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodEvictionParams ¶

type CreateCoreV1NamespacedPodEvictionParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIPolicyV1beta1Eviction
	/*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 Eviction
	  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
}

CreateCoreV1NamespacedPodEvictionParams contains all the bound params for the create core v1 namespaced pod eviction operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedPodEviction

func NewCreateCoreV1NamespacedPodEvictionParams ¶

func NewCreateCoreV1NamespacedPodEvictionParams() CreateCoreV1NamespacedPodEvictionParams

NewCreateCoreV1NamespacedPodEvictionParams creates a new CreateCoreV1NamespacedPodEvictionParams object no default values defined in spec.

func (*CreateCoreV1NamespacedPodEvictionParams) BindRequest ¶

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 NewCreateCoreV1NamespacedPodEvictionParams() beforehand.

type CreateCoreV1NamespacedPodEvictionUnauthorized ¶

type CreateCoreV1NamespacedPodEvictionUnauthorized struct {
}

CreateCoreV1NamespacedPodEvictionUnauthorized Unauthorized

swagger:response createCoreV1NamespacedPodEvictionUnauthorized

func NewCreateCoreV1NamespacedPodEvictionUnauthorized ¶

func NewCreateCoreV1NamespacedPodEvictionUnauthorized() *CreateCoreV1NamespacedPodEvictionUnauthorized

NewCreateCoreV1NamespacedPodEvictionUnauthorized creates CreateCoreV1NamespacedPodEvictionUnauthorized with default headers values

func (*CreateCoreV1NamespacedPodEvictionUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodHandler ¶

type CreateCoreV1NamespacedPodHandler interface {
	Handle(CreateCoreV1NamespacedPodParams) middleware.Responder
}

CreateCoreV1NamespacedPodHandler interface for that can handle valid create core v1 namespaced pod params

type CreateCoreV1NamespacedPodHandlerFunc ¶

type CreateCoreV1NamespacedPodHandlerFunc func(CreateCoreV1NamespacedPodParams) middleware.Responder

CreateCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a create core v1 namespaced pod handler

func (CreateCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedPodOK ¶

type CreateCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodOK OK

swagger:response createCoreV1NamespacedPodOK

func NewCreateCoreV1NamespacedPodOK ¶

func NewCreateCoreV1NamespacedPodOK() *CreateCoreV1NamespacedPodOK

NewCreateCoreV1NamespacedPodOK creates CreateCoreV1NamespacedPodOK with default headers values

func (*CreateCoreV1NamespacedPodOK) SetPayload ¶

func (o *CreateCoreV1NamespacedPodOK) SetPayload(payload *models.IoK8sAPICoreV1Pod)

SetPayload sets the payload to the create core v1 namespaced pod o k response

func (*CreateCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod o k response

func (*CreateCoreV1NamespacedPodOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedPodParams ¶

type CreateCoreV1NamespacedPodParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Pod
	/*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
}

CreateCoreV1NamespacedPodParams contains all the bound params for the create core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedPod

func NewCreateCoreV1NamespacedPodParams ¶

func NewCreateCoreV1NamespacedPodParams() CreateCoreV1NamespacedPodParams

NewCreateCoreV1NamespacedPodParams creates a new CreateCoreV1NamespacedPodParams object no default values defined in spec.

func (*CreateCoreV1NamespacedPodParams) BindRequest ¶

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 NewCreateCoreV1NamespacedPodParams() beforehand.

type CreateCoreV1NamespacedPodTemplate ¶

type CreateCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedPodTemplateHandler
}

CreateCoreV1NamespacedPodTemplate swagger:route POST /api/v1/namespaces/{namespace}/podtemplates core_v1 createCoreV1NamespacedPodTemplate

create a PodTemplate

func NewCreateCoreV1NamespacedPodTemplate ¶

func NewCreateCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler CreateCoreV1NamespacedPodTemplateHandler) *CreateCoreV1NamespacedPodTemplate

NewCreateCoreV1NamespacedPodTemplate creates a new http.Handler for the create core v1 namespaced pod template operation

func (*CreateCoreV1NamespacedPodTemplate) ServeHTTP ¶

type CreateCoreV1NamespacedPodTemplateAccepted ¶

type CreateCoreV1NamespacedPodTemplateAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodTemplateAccepted Accepted

swagger:response createCoreV1NamespacedPodTemplateAccepted

func NewCreateCoreV1NamespacedPodTemplateAccepted ¶

func NewCreateCoreV1NamespacedPodTemplateAccepted() *CreateCoreV1NamespacedPodTemplateAccepted

NewCreateCoreV1NamespacedPodTemplateAccepted creates CreateCoreV1NamespacedPodTemplateAccepted with default headers values

func (*CreateCoreV1NamespacedPodTemplateAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod template accepted response

func (*CreateCoreV1NamespacedPodTemplateAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod template accepted response

func (*CreateCoreV1NamespacedPodTemplateAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodTemplateCreated ¶

type CreateCoreV1NamespacedPodTemplateCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodTemplateCreated Created

swagger:response createCoreV1NamespacedPodTemplateCreated

func NewCreateCoreV1NamespacedPodTemplateCreated ¶

func NewCreateCoreV1NamespacedPodTemplateCreated() *CreateCoreV1NamespacedPodTemplateCreated

NewCreateCoreV1NamespacedPodTemplateCreated creates CreateCoreV1NamespacedPodTemplateCreated with default headers values

func (*CreateCoreV1NamespacedPodTemplateCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod template created response

func (*CreateCoreV1NamespacedPodTemplateCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod template created response

func (*CreateCoreV1NamespacedPodTemplateCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodTemplateHandler ¶

type CreateCoreV1NamespacedPodTemplateHandler interface {
	Handle(CreateCoreV1NamespacedPodTemplateParams) middleware.Responder
}

CreateCoreV1NamespacedPodTemplateHandler interface for that can handle valid create core v1 namespaced pod template params

type CreateCoreV1NamespacedPodTemplateHandlerFunc ¶

type CreateCoreV1NamespacedPodTemplateHandlerFunc func(CreateCoreV1NamespacedPodTemplateParams) middleware.Responder

CreateCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a create core v1 namespaced pod template handler

func (CreateCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedPodTemplateOK ¶

type CreateCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

CreateCoreV1NamespacedPodTemplateOK OK

swagger:response createCoreV1NamespacedPodTemplateOK

func NewCreateCoreV1NamespacedPodTemplateOK ¶

func NewCreateCoreV1NamespacedPodTemplateOK() *CreateCoreV1NamespacedPodTemplateOK

NewCreateCoreV1NamespacedPodTemplateOK creates CreateCoreV1NamespacedPodTemplateOK with default headers values

func (*CreateCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced pod template o k response

func (*CreateCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced pod template o k response

func (*CreateCoreV1NamespacedPodTemplateOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodTemplateParams ¶

type CreateCoreV1NamespacedPodTemplateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PodTemplate
	/*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
}

CreateCoreV1NamespacedPodTemplateParams contains all the bound params for the create core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedPodTemplate

func NewCreateCoreV1NamespacedPodTemplateParams ¶

func NewCreateCoreV1NamespacedPodTemplateParams() CreateCoreV1NamespacedPodTemplateParams

NewCreateCoreV1NamespacedPodTemplateParams creates a new CreateCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*CreateCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewCreateCoreV1NamespacedPodTemplateParams() beforehand.

type CreateCoreV1NamespacedPodTemplateUnauthorized ¶

type CreateCoreV1NamespacedPodTemplateUnauthorized struct {
}

CreateCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response createCoreV1NamespacedPodTemplateUnauthorized

func NewCreateCoreV1NamespacedPodTemplateUnauthorized ¶

func NewCreateCoreV1NamespacedPodTemplateUnauthorized() *CreateCoreV1NamespacedPodTemplateUnauthorized

NewCreateCoreV1NamespacedPodTemplateUnauthorized creates CreateCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*CreateCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedPodUnauthorized ¶

type CreateCoreV1NamespacedPodUnauthorized struct {
}

CreateCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response createCoreV1NamespacedPodUnauthorized

func NewCreateCoreV1NamespacedPodUnauthorized ¶

func NewCreateCoreV1NamespacedPodUnauthorized() *CreateCoreV1NamespacedPodUnauthorized

NewCreateCoreV1NamespacedPodUnauthorized creates CreateCoreV1NamespacedPodUnauthorized with default headers values

func (*CreateCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedReplicationController ¶

type CreateCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedReplicationControllerHandler
}

CreateCoreV1NamespacedReplicationController swagger:route POST /api/v1/namespaces/{namespace}/replicationcontrollers core_v1 createCoreV1NamespacedReplicationController

create a ReplicationController

func NewCreateCoreV1NamespacedReplicationController ¶

NewCreateCoreV1NamespacedReplicationController creates a new http.Handler for the create core v1 namespaced replication controller operation

func (*CreateCoreV1NamespacedReplicationController) ServeHTTP ¶

type CreateCoreV1NamespacedReplicationControllerAccepted ¶

type CreateCoreV1NamespacedReplicationControllerAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

CreateCoreV1NamespacedReplicationControllerAccepted Accepted

swagger:response createCoreV1NamespacedReplicationControllerAccepted

func NewCreateCoreV1NamespacedReplicationControllerAccepted ¶

func NewCreateCoreV1NamespacedReplicationControllerAccepted() *CreateCoreV1NamespacedReplicationControllerAccepted

NewCreateCoreV1NamespacedReplicationControllerAccepted creates CreateCoreV1NamespacedReplicationControllerAccepted with default headers values

func (*CreateCoreV1NamespacedReplicationControllerAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced replication controller accepted response

func (*CreateCoreV1NamespacedReplicationControllerAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced replication controller accepted response

func (*CreateCoreV1NamespacedReplicationControllerAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedReplicationControllerCreated ¶

type CreateCoreV1NamespacedReplicationControllerCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

CreateCoreV1NamespacedReplicationControllerCreated Created

swagger:response createCoreV1NamespacedReplicationControllerCreated

func NewCreateCoreV1NamespacedReplicationControllerCreated ¶

func NewCreateCoreV1NamespacedReplicationControllerCreated() *CreateCoreV1NamespacedReplicationControllerCreated

NewCreateCoreV1NamespacedReplicationControllerCreated creates CreateCoreV1NamespacedReplicationControllerCreated with default headers values

func (*CreateCoreV1NamespacedReplicationControllerCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced replication controller created response

func (*CreateCoreV1NamespacedReplicationControllerCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced replication controller created response

func (*CreateCoreV1NamespacedReplicationControllerCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedReplicationControllerHandler ¶

type CreateCoreV1NamespacedReplicationControllerHandler interface {
	Handle(CreateCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

CreateCoreV1NamespacedReplicationControllerHandler interface for that can handle valid create core v1 namespaced replication controller params

type CreateCoreV1NamespacedReplicationControllerHandlerFunc ¶

type CreateCoreV1NamespacedReplicationControllerHandlerFunc func(CreateCoreV1NamespacedReplicationControllerParams) middleware.Responder

CreateCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a create core v1 namespaced replication controller handler

func (CreateCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedReplicationControllerOK ¶

type CreateCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

CreateCoreV1NamespacedReplicationControllerOK OK

swagger:response createCoreV1NamespacedReplicationControllerOK

func NewCreateCoreV1NamespacedReplicationControllerOK ¶

func NewCreateCoreV1NamespacedReplicationControllerOK() *CreateCoreV1NamespacedReplicationControllerOK

NewCreateCoreV1NamespacedReplicationControllerOK creates CreateCoreV1NamespacedReplicationControllerOK with default headers values

func (*CreateCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced replication controller o k response

func (*CreateCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced replication controller o k response

func (*CreateCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedReplicationControllerParams ¶

type CreateCoreV1NamespacedReplicationControllerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ReplicationController
	/*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
}

CreateCoreV1NamespacedReplicationControllerParams contains all the bound params for the create core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedReplicationController

func NewCreateCoreV1NamespacedReplicationControllerParams ¶

func NewCreateCoreV1NamespacedReplicationControllerParams() CreateCoreV1NamespacedReplicationControllerParams

NewCreateCoreV1NamespacedReplicationControllerParams creates a new CreateCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*CreateCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewCreateCoreV1NamespacedReplicationControllerParams() beforehand.

type CreateCoreV1NamespacedReplicationControllerUnauthorized ¶

type CreateCoreV1NamespacedReplicationControllerUnauthorized struct {
}

CreateCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response createCoreV1NamespacedReplicationControllerUnauthorized

func NewCreateCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewCreateCoreV1NamespacedReplicationControllerUnauthorized() *CreateCoreV1NamespacedReplicationControllerUnauthorized

NewCreateCoreV1NamespacedReplicationControllerUnauthorized creates CreateCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*CreateCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedResourceQuota ¶

type CreateCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedResourceQuotaHandler
}

CreateCoreV1NamespacedResourceQuota swagger:route POST /api/v1/namespaces/{namespace}/resourcequotas core_v1 createCoreV1NamespacedResourceQuota

create a ResourceQuota

func NewCreateCoreV1NamespacedResourceQuota ¶

func NewCreateCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler CreateCoreV1NamespacedResourceQuotaHandler) *CreateCoreV1NamespacedResourceQuota

NewCreateCoreV1NamespacedResourceQuota creates a new http.Handler for the create core v1 namespaced resource quota operation

func (*CreateCoreV1NamespacedResourceQuota) ServeHTTP ¶

type CreateCoreV1NamespacedResourceQuotaAccepted ¶

type CreateCoreV1NamespacedResourceQuotaAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

CreateCoreV1NamespacedResourceQuotaAccepted Accepted

swagger:response createCoreV1NamespacedResourceQuotaAccepted

func NewCreateCoreV1NamespacedResourceQuotaAccepted ¶

func NewCreateCoreV1NamespacedResourceQuotaAccepted() *CreateCoreV1NamespacedResourceQuotaAccepted

NewCreateCoreV1NamespacedResourceQuotaAccepted creates CreateCoreV1NamespacedResourceQuotaAccepted with default headers values

func (*CreateCoreV1NamespacedResourceQuotaAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced resource quota accepted response

func (*CreateCoreV1NamespacedResourceQuotaAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced resource quota accepted response

func (*CreateCoreV1NamespacedResourceQuotaAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedResourceQuotaCreated ¶

type CreateCoreV1NamespacedResourceQuotaCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

CreateCoreV1NamespacedResourceQuotaCreated Created

swagger:response createCoreV1NamespacedResourceQuotaCreated

func NewCreateCoreV1NamespacedResourceQuotaCreated ¶

func NewCreateCoreV1NamespacedResourceQuotaCreated() *CreateCoreV1NamespacedResourceQuotaCreated

NewCreateCoreV1NamespacedResourceQuotaCreated creates CreateCoreV1NamespacedResourceQuotaCreated with default headers values

func (*CreateCoreV1NamespacedResourceQuotaCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced resource quota created response

func (*CreateCoreV1NamespacedResourceQuotaCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced resource quota created response

func (*CreateCoreV1NamespacedResourceQuotaCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedResourceQuotaHandler ¶

type CreateCoreV1NamespacedResourceQuotaHandler interface {
	Handle(CreateCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

CreateCoreV1NamespacedResourceQuotaHandler interface for that can handle valid create core v1 namespaced resource quota params

type CreateCoreV1NamespacedResourceQuotaHandlerFunc ¶

type CreateCoreV1NamespacedResourceQuotaHandlerFunc func(CreateCoreV1NamespacedResourceQuotaParams) middleware.Responder

CreateCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a create core v1 namespaced resource quota handler

func (CreateCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedResourceQuotaOK ¶

type CreateCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

CreateCoreV1NamespacedResourceQuotaOK OK

swagger:response createCoreV1NamespacedResourceQuotaOK

func NewCreateCoreV1NamespacedResourceQuotaOK ¶

func NewCreateCoreV1NamespacedResourceQuotaOK() *CreateCoreV1NamespacedResourceQuotaOK

NewCreateCoreV1NamespacedResourceQuotaOK creates CreateCoreV1NamespacedResourceQuotaOK with default headers values

func (*CreateCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced resource quota o k response

func (*CreateCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced resource quota o k response

func (*CreateCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedResourceQuotaParams ¶

type CreateCoreV1NamespacedResourceQuotaParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ResourceQuota
	/*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
}

CreateCoreV1NamespacedResourceQuotaParams contains all the bound params for the create core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedResourceQuota

func NewCreateCoreV1NamespacedResourceQuotaParams ¶

func NewCreateCoreV1NamespacedResourceQuotaParams() CreateCoreV1NamespacedResourceQuotaParams

NewCreateCoreV1NamespacedResourceQuotaParams creates a new CreateCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*CreateCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewCreateCoreV1NamespacedResourceQuotaParams() beforehand.

type CreateCoreV1NamespacedResourceQuotaUnauthorized ¶

type CreateCoreV1NamespacedResourceQuotaUnauthorized struct {
}

CreateCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response createCoreV1NamespacedResourceQuotaUnauthorized

func NewCreateCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewCreateCoreV1NamespacedResourceQuotaUnauthorized() *CreateCoreV1NamespacedResourceQuotaUnauthorized

NewCreateCoreV1NamespacedResourceQuotaUnauthorized creates CreateCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*CreateCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedSecret ¶

type CreateCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedSecretHandler
}

CreateCoreV1NamespacedSecret swagger:route POST /api/v1/namespaces/{namespace}/secrets core_v1 createCoreV1NamespacedSecret

create a Secret

func NewCreateCoreV1NamespacedSecret ¶

func NewCreateCoreV1NamespacedSecret(ctx *middleware.Context, handler CreateCoreV1NamespacedSecretHandler) *CreateCoreV1NamespacedSecret

NewCreateCoreV1NamespacedSecret creates a new http.Handler for the create core v1 namespaced secret operation

func (*CreateCoreV1NamespacedSecret) ServeHTTP ¶

type CreateCoreV1NamespacedSecretAccepted ¶

type CreateCoreV1NamespacedSecretAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

CreateCoreV1NamespacedSecretAccepted Accepted

swagger:response createCoreV1NamespacedSecretAccepted

func NewCreateCoreV1NamespacedSecretAccepted ¶

func NewCreateCoreV1NamespacedSecretAccepted() *CreateCoreV1NamespacedSecretAccepted

NewCreateCoreV1NamespacedSecretAccepted creates CreateCoreV1NamespacedSecretAccepted with default headers values

func (*CreateCoreV1NamespacedSecretAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced secret accepted response

func (*CreateCoreV1NamespacedSecretAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced secret accepted response

func (*CreateCoreV1NamespacedSecretAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedSecretCreated ¶

type CreateCoreV1NamespacedSecretCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

CreateCoreV1NamespacedSecretCreated Created

swagger:response createCoreV1NamespacedSecretCreated

func NewCreateCoreV1NamespacedSecretCreated ¶

func NewCreateCoreV1NamespacedSecretCreated() *CreateCoreV1NamespacedSecretCreated

NewCreateCoreV1NamespacedSecretCreated creates CreateCoreV1NamespacedSecretCreated with default headers values

func (*CreateCoreV1NamespacedSecretCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced secret created response

func (*CreateCoreV1NamespacedSecretCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced secret created response

func (*CreateCoreV1NamespacedSecretCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedSecretHandler ¶

type CreateCoreV1NamespacedSecretHandler interface {
	Handle(CreateCoreV1NamespacedSecretParams) middleware.Responder
}

CreateCoreV1NamespacedSecretHandler interface for that can handle valid create core v1 namespaced secret params

type CreateCoreV1NamespacedSecretHandlerFunc ¶

type CreateCoreV1NamespacedSecretHandlerFunc func(CreateCoreV1NamespacedSecretParams) middleware.Responder

CreateCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a create core v1 namespaced secret handler

func (CreateCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedSecretOK ¶

type CreateCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

CreateCoreV1NamespacedSecretOK OK

swagger:response createCoreV1NamespacedSecretOK

func NewCreateCoreV1NamespacedSecretOK ¶

func NewCreateCoreV1NamespacedSecretOK() *CreateCoreV1NamespacedSecretOK

NewCreateCoreV1NamespacedSecretOK creates CreateCoreV1NamespacedSecretOK with default headers values

func (*CreateCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced secret o k response

func (*CreateCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced secret o k response

func (*CreateCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedSecretParams ¶

type CreateCoreV1NamespacedSecretParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Secret
	/*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
}

CreateCoreV1NamespacedSecretParams contains all the bound params for the create core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedSecret

func NewCreateCoreV1NamespacedSecretParams ¶

func NewCreateCoreV1NamespacedSecretParams() CreateCoreV1NamespacedSecretParams

NewCreateCoreV1NamespacedSecretParams creates a new CreateCoreV1NamespacedSecretParams object no default values defined in spec.

func (*CreateCoreV1NamespacedSecretParams) BindRequest ¶

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 NewCreateCoreV1NamespacedSecretParams() beforehand.

type CreateCoreV1NamespacedSecretUnauthorized ¶

type CreateCoreV1NamespacedSecretUnauthorized struct {
}

CreateCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response createCoreV1NamespacedSecretUnauthorized

func NewCreateCoreV1NamespacedSecretUnauthorized ¶

func NewCreateCoreV1NamespacedSecretUnauthorized() *CreateCoreV1NamespacedSecretUnauthorized

NewCreateCoreV1NamespacedSecretUnauthorized creates CreateCoreV1NamespacedSecretUnauthorized with default headers values

func (*CreateCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedService ¶

type CreateCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedServiceHandler
}

CreateCoreV1NamespacedService swagger:route POST /api/v1/namespaces/{namespace}/services core_v1 createCoreV1NamespacedService

create a Service

func NewCreateCoreV1NamespacedService ¶

func NewCreateCoreV1NamespacedService(ctx *middleware.Context, handler CreateCoreV1NamespacedServiceHandler) *CreateCoreV1NamespacedService

NewCreateCoreV1NamespacedService creates a new http.Handler for the create core v1 namespaced service operation

func (*CreateCoreV1NamespacedService) ServeHTTP ¶

type CreateCoreV1NamespacedServiceAccepted ¶

type CreateCoreV1NamespacedServiceAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccepted Accepted

swagger:response createCoreV1NamespacedServiceAccepted

func NewCreateCoreV1NamespacedServiceAccepted ¶

func NewCreateCoreV1NamespacedServiceAccepted() *CreateCoreV1NamespacedServiceAccepted

NewCreateCoreV1NamespacedServiceAccepted creates CreateCoreV1NamespacedServiceAccepted with default headers values

func (*CreateCoreV1NamespacedServiceAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service accepted response

func (*CreateCoreV1NamespacedServiceAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service accepted response

func (*CreateCoreV1NamespacedServiceAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccount ¶

type CreateCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedServiceAccountHandler
}

CreateCoreV1NamespacedServiceAccount swagger:route POST /api/v1/namespaces/{namespace}/serviceaccounts core_v1 createCoreV1NamespacedServiceAccount

create a ServiceAccount

func NewCreateCoreV1NamespacedServiceAccount ¶

func NewCreateCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler CreateCoreV1NamespacedServiceAccountHandler) *CreateCoreV1NamespacedServiceAccount

NewCreateCoreV1NamespacedServiceAccount creates a new http.Handler for the create core v1 namespaced service account operation

func (*CreateCoreV1NamespacedServiceAccount) ServeHTTP ¶

type CreateCoreV1NamespacedServiceAccountAccepted ¶

type CreateCoreV1NamespacedServiceAccountAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccountAccepted Accepted

swagger:response createCoreV1NamespacedServiceAccountAccepted

func NewCreateCoreV1NamespacedServiceAccountAccepted ¶

func NewCreateCoreV1NamespacedServiceAccountAccepted() *CreateCoreV1NamespacedServiceAccountAccepted

NewCreateCoreV1NamespacedServiceAccountAccepted creates CreateCoreV1NamespacedServiceAccountAccepted with default headers values

func (*CreateCoreV1NamespacedServiceAccountAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service account accepted response

func (*CreateCoreV1NamespacedServiceAccountAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service account accepted response

func (*CreateCoreV1NamespacedServiceAccountAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountCreated ¶

type CreateCoreV1NamespacedServiceAccountCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccountCreated Created

swagger:response createCoreV1NamespacedServiceAccountCreated

func NewCreateCoreV1NamespacedServiceAccountCreated ¶

func NewCreateCoreV1NamespacedServiceAccountCreated() *CreateCoreV1NamespacedServiceAccountCreated

NewCreateCoreV1NamespacedServiceAccountCreated creates CreateCoreV1NamespacedServiceAccountCreated with default headers values

func (*CreateCoreV1NamespacedServiceAccountCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service account created response

func (*CreateCoreV1NamespacedServiceAccountCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service account created response

func (*CreateCoreV1NamespacedServiceAccountCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountHandler ¶

type CreateCoreV1NamespacedServiceAccountHandler interface {
	Handle(CreateCoreV1NamespacedServiceAccountParams) middleware.Responder
}

CreateCoreV1NamespacedServiceAccountHandler interface for that can handle valid create core v1 namespaced service account params

type CreateCoreV1NamespacedServiceAccountHandlerFunc ¶

type CreateCoreV1NamespacedServiceAccountHandlerFunc func(CreateCoreV1NamespacedServiceAccountParams) middleware.Responder

CreateCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a create core v1 namespaced service account handler

func (CreateCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedServiceAccountOK ¶

type CreateCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccountOK OK

swagger:response createCoreV1NamespacedServiceAccountOK

func NewCreateCoreV1NamespacedServiceAccountOK ¶

func NewCreateCoreV1NamespacedServiceAccountOK() *CreateCoreV1NamespacedServiceAccountOK

NewCreateCoreV1NamespacedServiceAccountOK creates CreateCoreV1NamespacedServiceAccountOK with default headers values

func (*CreateCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service account o k response

func (*CreateCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service account o k response

func (*CreateCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountParams ¶

type CreateCoreV1NamespacedServiceAccountParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ServiceAccount
	/*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
}

CreateCoreV1NamespacedServiceAccountParams contains all the bound params for the create core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedServiceAccount

func NewCreateCoreV1NamespacedServiceAccountParams ¶

func NewCreateCoreV1NamespacedServiceAccountParams() CreateCoreV1NamespacedServiceAccountParams

NewCreateCoreV1NamespacedServiceAccountParams creates a new CreateCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*CreateCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewCreateCoreV1NamespacedServiceAccountParams() beforehand.

type CreateCoreV1NamespacedServiceAccountToken ¶

type CreateCoreV1NamespacedServiceAccountToken struct {
	Context *middleware.Context
	Handler CreateCoreV1NamespacedServiceAccountTokenHandler
}

CreateCoreV1NamespacedServiceAccountToken swagger:route POST /api/v1/namespaces/{namespace}/serviceaccounts/{name}/token core_v1 createCoreV1NamespacedServiceAccountToken

create token of a ServiceAccount

func NewCreateCoreV1NamespacedServiceAccountToken ¶

func NewCreateCoreV1NamespacedServiceAccountToken(ctx *middleware.Context, handler CreateCoreV1NamespacedServiceAccountTokenHandler) *CreateCoreV1NamespacedServiceAccountToken

NewCreateCoreV1NamespacedServiceAccountToken creates a new http.Handler for the create core v1 namespaced service account token operation

func (*CreateCoreV1NamespacedServiceAccountToken) ServeHTTP ¶

type CreateCoreV1NamespacedServiceAccountTokenAccepted ¶

type CreateCoreV1NamespacedServiceAccountTokenAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAuthenticationV1TokenRequest `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccountTokenAccepted Accepted

swagger:response createCoreV1NamespacedServiceAccountTokenAccepted

func NewCreateCoreV1NamespacedServiceAccountTokenAccepted ¶

func NewCreateCoreV1NamespacedServiceAccountTokenAccepted() *CreateCoreV1NamespacedServiceAccountTokenAccepted

NewCreateCoreV1NamespacedServiceAccountTokenAccepted creates CreateCoreV1NamespacedServiceAccountTokenAccepted with default headers values

func (*CreateCoreV1NamespacedServiceAccountTokenAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service account token accepted response

func (*CreateCoreV1NamespacedServiceAccountTokenAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service account token accepted response

func (*CreateCoreV1NamespacedServiceAccountTokenAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountTokenCreated ¶

type CreateCoreV1NamespacedServiceAccountTokenCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAuthenticationV1TokenRequest `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccountTokenCreated Created

swagger:response createCoreV1NamespacedServiceAccountTokenCreated

func NewCreateCoreV1NamespacedServiceAccountTokenCreated ¶

func NewCreateCoreV1NamespacedServiceAccountTokenCreated() *CreateCoreV1NamespacedServiceAccountTokenCreated

NewCreateCoreV1NamespacedServiceAccountTokenCreated creates CreateCoreV1NamespacedServiceAccountTokenCreated with default headers values

func (*CreateCoreV1NamespacedServiceAccountTokenCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service account token created response

func (*CreateCoreV1NamespacedServiceAccountTokenCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service account token created response

func (*CreateCoreV1NamespacedServiceAccountTokenCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountTokenHandler ¶

type CreateCoreV1NamespacedServiceAccountTokenHandler interface {
	Handle(CreateCoreV1NamespacedServiceAccountTokenParams) middleware.Responder
}

CreateCoreV1NamespacedServiceAccountTokenHandler interface for that can handle valid create core v1 namespaced service account token params

type CreateCoreV1NamespacedServiceAccountTokenHandlerFunc ¶

type CreateCoreV1NamespacedServiceAccountTokenHandlerFunc func(CreateCoreV1NamespacedServiceAccountTokenParams) middleware.Responder

CreateCoreV1NamespacedServiceAccountTokenHandlerFunc turns a function with the right signature into a create core v1 namespaced service account token handler

func (CreateCoreV1NamespacedServiceAccountTokenHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedServiceAccountTokenOK ¶

type CreateCoreV1NamespacedServiceAccountTokenOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAuthenticationV1TokenRequest `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceAccountTokenOK OK

swagger:response createCoreV1NamespacedServiceAccountTokenOK

func NewCreateCoreV1NamespacedServiceAccountTokenOK ¶

func NewCreateCoreV1NamespacedServiceAccountTokenOK() *CreateCoreV1NamespacedServiceAccountTokenOK

NewCreateCoreV1NamespacedServiceAccountTokenOK creates CreateCoreV1NamespacedServiceAccountTokenOK with default headers values

func (*CreateCoreV1NamespacedServiceAccountTokenOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service account token o k response

func (*CreateCoreV1NamespacedServiceAccountTokenOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service account token o k response

func (*CreateCoreV1NamespacedServiceAccountTokenOK) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountTokenParams ¶

type CreateCoreV1NamespacedServiceAccountTokenParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIAuthenticationV1TokenRequest
	/*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 TokenRequest
	  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
}

CreateCoreV1NamespacedServiceAccountTokenParams contains all the bound params for the create core v1 namespaced service account token operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedServiceAccountToken

func NewCreateCoreV1NamespacedServiceAccountTokenParams ¶

func NewCreateCoreV1NamespacedServiceAccountTokenParams() CreateCoreV1NamespacedServiceAccountTokenParams

NewCreateCoreV1NamespacedServiceAccountTokenParams creates a new CreateCoreV1NamespacedServiceAccountTokenParams object no default values defined in spec.

func (*CreateCoreV1NamespacedServiceAccountTokenParams) BindRequest ¶

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 NewCreateCoreV1NamespacedServiceAccountTokenParams() beforehand.

type CreateCoreV1NamespacedServiceAccountTokenUnauthorized ¶

type CreateCoreV1NamespacedServiceAccountTokenUnauthorized struct {
}

CreateCoreV1NamespacedServiceAccountTokenUnauthorized Unauthorized

swagger:response createCoreV1NamespacedServiceAccountTokenUnauthorized

func NewCreateCoreV1NamespacedServiceAccountTokenUnauthorized ¶

func NewCreateCoreV1NamespacedServiceAccountTokenUnauthorized() *CreateCoreV1NamespacedServiceAccountTokenUnauthorized

NewCreateCoreV1NamespacedServiceAccountTokenUnauthorized creates CreateCoreV1NamespacedServiceAccountTokenUnauthorized with default headers values

func (*CreateCoreV1NamespacedServiceAccountTokenUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceAccountUnauthorized ¶

type CreateCoreV1NamespacedServiceAccountUnauthorized struct {
}

CreateCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response createCoreV1NamespacedServiceAccountUnauthorized

func NewCreateCoreV1NamespacedServiceAccountUnauthorized ¶

func NewCreateCoreV1NamespacedServiceAccountUnauthorized() *CreateCoreV1NamespacedServiceAccountUnauthorized

NewCreateCoreV1NamespacedServiceAccountUnauthorized creates CreateCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*CreateCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceCreated ¶

type CreateCoreV1NamespacedServiceCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceCreated Created

swagger:response createCoreV1NamespacedServiceCreated

func NewCreateCoreV1NamespacedServiceCreated ¶

func NewCreateCoreV1NamespacedServiceCreated() *CreateCoreV1NamespacedServiceCreated

NewCreateCoreV1NamespacedServiceCreated creates CreateCoreV1NamespacedServiceCreated with default headers values

func (*CreateCoreV1NamespacedServiceCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service created response

func (*CreateCoreV1NamespacedServiceCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service created response

func (*CreateCoreV1NamespacedServiceCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1NamespacedServiceHandler ¶

type CreateCoreV1NamespacedServiceHandler interface {
	Handle(CreateCoreV1NamespacedServiceParams) middleware.Responder
}

CreateCoreV1NamespacedServiceHandler interface for that can handle valid create core v1 namespaced service params

type CreateCoreV1NamespacedServiceHandlerFunc ¶

type CreateCoreV1NamespacedServiceHandlerFunc func(CreateCoreV1NamespacedServiceParams) middleware.Responder

CreateCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a create core v1 namespaced service handler

func (CreateCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NamespacedServiceOK ¶

type CreateCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

CreateCoreV1NamespacedServiceOK OK

swagger:response createCoreV1NamespacedServiceOK

func NewCreateCoreV1NamespacedServiceOK ¶

func NewCreateCoreV1NamespacedServiceOK() *CreateCoreV1NamespacedServiceOK

NewCreateCoreV1NamespacedServiceOK creates CreateCoreV1NamespacedServiceOK with default headers values

func (*CreateCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the create core v1 namespaced service o k response

func (*CreateCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the create core v1 namespaced service o k response

func (*CreateCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *CreateCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NamespacedServiceParams ¶

type CreateCoreV1NamespacedServiceParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Service
	/*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
}

CreateCoreV1NamespacedServiceParams contains all the bound params for the create core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters createCoreV1NamespacedService

func NewCreateCoreV1NamespacedServiceParams ¶

func NewCreateCoreV1NamespacedServiceParams() CreateCoreV1NamespacedServiceParams

NewCreateCoreV1NamespacedServiceParams creates a new CreateCoreV1NamespacedServiceParams object no default values defined in spec.

func (*CreateCoreV1NamespacedServiceParams) BindRequest ¶

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 NewCreateCoreV1NamespacedServiceParams() beforehand.

type CreateCoreV1NamespacedServiceUnauthorized ¶

type CreateCoreV1NamespacedServiceUnauthorized struct {
}

CreateCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response createCoreV1NamespacedServiceUnauthorized

func NewCreateCoreV1NamespacedServiceUnauthorized ¶

func NewCreateCoreV1NamespacedServiceUnauthorized() *CreateCoreV1NamespacedServiceUnauthorized

NewCreateCoreV1NamespacedServiceUnauthorized creates CreateCoreV1NamespacedServiceUnauthorized with default headers values

func (*CreateCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1Node ¶

type CreateCoreV1Node struct {
	Context *middleware.Context
	Handler CreateCoreV1NodeHandler
}

CreateCoreV1Node swagger:route POST /api/v1/nodes core_v1 createCoreV1Node

create a Node

func NewCreateCoreV1Node ¶

func NewCreateCoreV1Node(ctx *middleware.Context, handler CreateCoreV1NodeHandler) *CreateCoreV1Node

NewCreateCoreV1Node creates a new http.Handler for the create core v1 node operation

func (*CreateCoreV1Node) ServeHTTP ¶

func (o *CreateCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type CreateCoreV1NodeAccepted ¶

type CreateCoreV1NodeAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

CreateCoreV1NodeAccepted Accepted

swagger:response createCoreV1NodeAccepted

func NewCreateCoreV1NodeAccepted ¶

func NewCreateCoreV1NodeAccepted() *CreateCoreV1NodeAccepted

NewCreateCoreV1NodeAccepted creates CreateCoreV1NodeAccepted with default headers values

func (*CreateCoreV1NodeAccepted) SetPayload ¶

func (o *CreateCoreV1NodeAccepted) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the create core v1 node accepted response

func (*CreateCoreV1NodeAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 node accepted response

func (*CreateCoreV1NodeAccepted) WriteResponse ¶

func (o *CreateCoreV1NodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NodeCreated ¶

type CreateCoreV1NodeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

CreateCoreV1NodeCreated Created

swagger:response createCoreV1NodeCreated

func NewCreateCoreV1NodeCreated ¶

func NewCreateCoreV1NodeCreated() *CreateCoreV1NodeCreated

NewCreateCoreV1NodeCreated creates CreateCoreV1NodeCreated with default headers values

func (*CreateCoreV1NodeCreated) SetPayload ¶

func (o *CreateCoreV1NodeCreated) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the create core v1 node created response

func (*CreateCoreV1NodeCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 node created response

func (*CreateCoreV1NodeCreated) WriteResponse ¶

func (o *CreateCoreV1NodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NodeHandler ¶

type CreateCoreV1NodeHandler interface {
	Handle(CreateCoreV1NodeParams) middleware.Responder
}

CreateCoreV1NodeHandler interface for that can handle valid create core v1 node params

type CreateCoreV1NodeHandlerFunc ¶

type CreateCoreV1NodeHandlerFunc func(CreateCoreV1NodeParams) middleware.Responder

CreateCoreV1NodeHandlerFunc turns a function with the right signature into a create core v1 node handler

func (CreateCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1NodeOK ¶

type CreateCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

CreateCoreV1NodeOK OK

swagger:response createCoreV1NodeOK

func NewCreateCoreV1NodeOK ¶

func NewCreateCoreV1NodeOK() *CreateCoreV1NodeOK

NewCreateCoreV1NodeOK creates CreateCoreV1NodeOK with default headers values

func (*CreateCoreV1NodeOK) SetPayload ¶

func (o *CreateCoreV1NodeOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the create core v1 node o k response

func (*CreateCoreV1NodeOK) WithPayload ¶

WithPayload adds the payload to the create core v1 node o k response

func (*CreateCoreV1NodeOK) WriteResponse ¶

func (o *CreateCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1NodeParams ¶

type CreateCoreV1NodeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Node
	/*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
}

CreateCoreV1NodeParams contains all the bound params for the create core v1 node operation typically these are obtained from a http.Request

swagger:parameters createCoreV1Node

func NewCreateCoreV1NodeParams ¶

func NewCreateCoreV1NodeParams() CreateCoreV1NodeParams

NewCreateCoreV1NodeParams creates a new CreateCoreV1NodeParams object no default values defined in spec.

func (*CreateCoreV1NodeParams) BindRequest ¶

func (o *CreateCoreV1NodeParams) 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 NewCreateCoreV1NodeParams() beforehand.

type CreateCoreV1NodeUnauthorized ¶

type CreateCoreV1NodeUnauthorized struct {
}

CreateCoreV1NodeUnauthorized Unauthorized

swagger:response createCoreV1NodeUnauthorized

func NewCreateCoreV1NodeUnauthorized ¶

func NewCreateCoreV1NodeUnauthorized() *CreateCoreV1NodeUnauthorized

NewCreateCoreV1NodeUnauthorized creates CreateCoreV1NodeUnauthorized with default headers values

func (*CreateCoreV1NodeUnauthorized) WriteResponse ¶

func (o *CreateCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1PersistentVolume ¶

type CreateCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler CreateCoreV1PersistentVolumeHandler
}

CreateCoreV1PersistentVolume swagger:route POST /api/v1/persistentvolumes core_v1 createCoreV1PersistentVolume

create a PersistentVolume

func NewCreateCoreV1PersistentVolume ¶

func NewCreateCoreV1PersistentVolume(ctx *middleware.Context, handler CreateCoreV1PersistentVolumeHandler) *CreateCoreV1PersistentVolume

NewCreateCoreV1PersistentVolume creates a new http.Handler for the create core v1 persistent volume operation

func (*CreateCoreV1PersistentVolume) ServeHTTP ¶

type CreateCoreV1PersistentVolumeAccepted ¶

type CreateCoreV1PersistentVolumeAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

CreateCoreV1PersistentVolumeAccepted Accepted

swagger:response createCoreV1PersistentVolumeAccepted

func NewCreateCoreV1PersistentVolumeAccepted ¶

func NewCreateCoreV1PersistentVolumeAccepted() *CreateCoreV1PersistentVolumeAccepted

NewCreateCoreV1PersistentVolumeAccepted creates CreateCoreV1PersistentVolumeAccepted with default headers values

func (*CreateCoreV1PersistentVolumeAccepted) SetPayload ¶

SetPayload sets the payload to the create core v1 persistent volume accepted response

func (*CreateCoreV1PersistentVolumeAccepted) WithPayload ¶

WithPayload adds the payload to the create core v1 persistent volume accepted response

func (*CreateCoreV1PersistentVolumeAccepted) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1PersistentVolumeCreated ¶

type CreateCoreV1PersistentVolumeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

CreateCoreV1PersistentVolumeCreated Created

swagger:response createCoreV1PersistentVolumeCreated

func NewCreateCoreV1PersistentVolumeCreated ¶

func NewCreateCoreV1PersistentVolumeCreated() *CreateCoreV1PersistentVolumeCreated

NewCreateCoreV1PersistentVolumeCreated creates CreateCoreV1PersistentVolumeCreated with default headers values

func (*CreateCoreV1PersistentVolumeCreated) SetPayload ¶

SetPayload sets the payload to the create core v1 persistent volume created response

func (*CreateCoreV1PersistentVolumeCreated) WithPayload ¶

WithPayload adds the payload to the create core v1 persistent volume created response

func (*CreateCoreV1PersistentVolumeCreated) WriteResponse ¶

WriteResponse to the client

type CreateCoreV1PersistentVolumeHandler ¶

type CreateCoreV1PersistentVolumeHandler interface {
	Handle(CreateCoreV1PersistentVolumeParams) middleware.Responder
}

CreateCoreV1PersistentVolumeHandler interface for that can handle valid create core v1 persistent volume params

type CreateCoreV1PersistentVolumeHandlerFunc ¶

type CreateCoreV1PersistentVolumeHandlerFunc func(CreateCoreV1PersistentVolumeParams) middleware.Responder

CreateCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a create core v1 persistent volume handler

func (CreateCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type CreateCoreV1PersistentVolumeOK ¶

type CreateCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

CreateCoreV1PersistentVolumeOK OK

swagger:response createCoreV1PersistentVolumeOK

func NewCreateCoreV1PersistentVolumeOK ¶

func NewCreateCoreV1PersistentVolumeOK() *CreateCoreV1PersistentVolumeOK

NewCreateCoreV1PersistentVolumeOK creates CreateCoreV1PersistentVolumeOK with default headers values

func (*CreateCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the create core v1 persistent volume o k response

func (*CreateCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the create core v1 persistent volume o k response

func (*CreateCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *CreateCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateCoreV1PersistentVolumeParams ¶

type CreateCoreV1PersistentVolumeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PersistentVolume
	/*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
}

CreateCoreV1PersistentVolumeParams contains all the bound params for the create core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters createCoreV1PersistentVolume

func NewCreateCoreV1PersistentVolumeParams ¶

func NewCreateCoreV1PersistentVolumeParams() CreateCoreV1PersistentVolumeParams

NewCreateCoreV1PersistentVolumeParams creates a new CreateCoreV1PersistentVolumeParams object no default values defined in spec.

func (*CreateCoreV1PersistentVolumeParams) BindRequest ¶

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 NewCreateCoreV1PersistentVolumeParams() beforehand.

type CreateCoreV1PersistentVolumeUnauthorized ¶

type CreateCoreV1PersistentVolumeUnauthorized struct {
}

CreateCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response createCoreV1PersistentVolumeUnauthorized

func NewCreateCoreV1PersistentVolumeUnauthorized ¶

func NewCreateCoreV1PersistentVolumeUnauthorized() *CreateCoreV1PersistentVolumeUnauthorized

NewCreateCoreV1PersistentVolumeUnauthorized creates CreateCoreV1PersistentVolumeUnauthorized with default headers values

func (*CreateCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedConfigMap ¶

type DeleteCoreV1CollectionNamespacedConfigMap struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedConfigMapHandler
}

DeleteCoreV1CollectionNamespacedConfigMap swagger:route DELETE /api/v1/namespaces/{namespace}/configmaps core_v1 deleteCoreV1CollectionNamespacedConfigMap

delete collection of ConfigMap

func NewDeleteCoreV1CollectionNamespacedConfigMap ¶

func NewDeleteCoreV1CollectionNamespacedConfigMap(ctx *middleware.Context, handler DeleteCoreV1CollectionNamespacedConfigMapHandler) *DeleteCoreV1CollectionNamespacedConfigMap

NewDeleteCoreV1CollectionNamespacedConfigMap creates a new http.Handler for the delete core v1 collection namespaced config map operation

func (*DeleteCoreV1CollectionNamespacedConfigMap) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedConfigMapHandler ¶

type DeleteCoreV1CollectionNamespacedConfigMapHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedConfigMapParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedConfigMapHandler interface for that can handle valid delete core v1 collection namespaced config map params

type DeleteCoreV1CollectionNamespacedConfigMapHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedConfigMapHandlerFunc func(DeleteCoreV1CollectionNamespacedConfigMapParams) middleware.Responder

DeleteCoreV1CollectionNamespacedConfigMapHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced config map handler

func (DeleteCoreV1CollectionNamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedConfigMapOK ¶

type DeleteCoreV1CollectionNamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedConfigMapOK OK

swagger:response deleteCoreV1CollectionNamespacedConfigMapOK

func NewDeleteCoreV1CollectionNamespacedConfigMapOK ¶

func NewDeleteCoreV1CollectionNamespacedConfigMapOK() *DeleteCoreV1CollectionNamespacedConfigMapOK

NewDeleteCoreV1CollectionNamespacedConfigMapOK creates DeleteCoreV1CollectionNamespacedConfigMapOK with default headers values

func (*DeleteCoreV1CollectionNamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced config map o k response

func (*DeleteCoreV1CollectionNamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced config map o k response

func (*DeleteCoreV1CollectionNamespacedConfigMapOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedConfigMapParams ¶

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

DeleteCoreV1CollectionNamespacedConfigMapParams contains all the bound params for the delete core v1 collection namespaced config map operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedConfigMap

func NewDeleteCoreV1CollectionNamespacedConfigMapParams ¶

func NewDeleteCoreV1CollectionNamespacedConfigMapParams() DeleteCoreV1CollectionNamespacedConfigMapParams

NewDeleteCoreV1CollectionNamespacedConfigMapParams creates a new DeleteCoreV1CollectionNamespacedConfigMapParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedConfigMapParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedConfigMapParams() beforehand.

type DeleteCoreV1CollectionNamespacedConfigMapUnauthorized ¶

type DeleteCoreV1CollectionNamespacedConfigMapUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedConfigMapUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedConfigMapUnauthorized

func NewDeleteCoreV1CollectionNamespacedConfigMapUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedConfigMapUnauthorized() *DeleteCoreV1CollectionNamespacedConfigMapUnauthorized

NewDeleteCoreV1CollectionNamespacedConfigMapUnauthorized creates DeleteCoreV1CollectionNamespacedConfigMapUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedEndpoints ¶

type DeleteCoreV1CollectionNamespacedEndpoints struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedEndpointsHandler
}

DeleteCoreV1CollectionNamespacedEndpoints swagger:route DELETE /api/v1/namespaces/{namespace}/endpoints core_v1 deleteCoreV1CollectionNamespacedEndpoints

delete collection of Endpoints

func NewDeleteCoreV1CollectionNamespacedEndpoints ¶

func NewDeleteCoreV1CollectionNamespacedEndpoints(ctx *middleware.Context, handler DeleteCoreV1CollectionNamespacedEndpointsHandler) *DeleteCoreV1CollectionNamespacedEndpoints

NewDeleteCoreV1CollectionNamespacedEndpoints creates a new http.Handler for the delete core v1 collection namespaced endpoints operation

func (*DeleteCoreV1CollectionNamespacedEndpoints) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedEndpointsHandler ¶

type DeleteCoreV1CollectionNamespacedEndpointsHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedEndpointsParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedEndpointsHandler interface for that can handle valid delete core v1 collection namespaced endpoints params

type DeleteCoreV1CollectionNamespacedEndpointsHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedEndpointsHandlerFunc func(DeleteCoreV1CollectionNamespacedEndpointsParams) middleware.Responder

DeleteCoreV1CollectionNamespacedEndpointsHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced endpoints handler

func (DeleteCoreV1CollectionNamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedEndpointsOK ¶

type DeleteCoreV1CollectionNamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedEndpointsOK OK

swagger:response deleteCoreV1CollectionNamespacedEndpointsOK

func NewDeleteCoreV1CollectionNamespacedEndpointsOK ¶

func NewDeleteCoreV1CollectionNamespacedEndpointsOK() *DeleteCoreV1CollectionNamespacedEndpointsOK

NewDeleteCoreV1CollectionNamespacedEndpointsOK creates DeleteCoreV1CollectionNamespacedEndpointsOK with default headers values

func (*DeleteCoreV1CollectionNamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced endpoints o k response

func (*DeleteCoreV1CollectionNamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced endpoints o k response

func (*DeleteCoreV1CollectionNamespacedEndpointsOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedEndpointsParams ¶

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

DeleteCoreV1CollectionNamespacedEndpointsParams contains all the bound params for the delete core v1 collection namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedEndpoints

func NewDeleteCoreV1CollectionNamespacedEndpointsParams ¶

func NewDeleteCoreV1CollectionNamespacedEndpointsParams() DeleteCoreV1CollectionNamespacedEndpointsParams

NewDeleteCoreV1CollectionNamespacedEndpointsParams creates a new DeleteCoreV1CollectionNamespacedEndpointsParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedEndpointsParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedEndpointsParams() beforehand.

type DeleteCoreV1CollectionNamespacedEndpointsUnauthorized ¶

type DeleteCoreV1CollectionNamespacedEndpointsUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedEndpointsUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedEndpointsUnauthorized

func NewDeleteCoreV1CollectionNamespacedEndpointsUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedEndpointsUnauthorized() *DeleteCoreV1CollectionNamespacedEndpointsUnauthorized

NewDeleteCoreV1CollectionNamespacedEndpointsUnauthorized creates DeleteCoreV1CollectionNamespacedEndpointsUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedEvent ¶

type DeleteCoreV1CollectionNamespacedEvent struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedEventHandler
}

DeleteCoreV1CollectionNamespacedEvent swagger:route DELETE /api/v1/namespaces/{namespace}/events core_v1 deleteCoreV1CollectionNamespacedEvent

delete collection of Event

func NewDeleteCoreV1CollectionNamespacedEvent ¶

func NewDeleteCoreV1CollectionNamespacedEvent(ctx *middleware.Context, handler DeleteCoreV1CollectionNamespacedEventHandler) *DeleteCoreV1CollectionNamespacedEvent

NewDeleteCoreV1CollectionNamespacedEvent creates a new http.Handler for the delete core v1 collection namespaced event operation

func (*DeleteCoreV1CollectionNamespacedEvent) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedEventHandler ¶

type DeleteCoreV1CollectionNamespacedEventHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedEventParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedEventHandler interface for that can handle valid delete core v1 collection namespaced event params

type DeleteCoreV1CollectionNamespacedEventHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedEventHandlerFunc func(DeleteCoreV1CollectionNamespacedEventParams) middleware.Responder

DeleteCoreV1CollectionNamespacedEventHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced event handler

func (DeleteCoreV1CollectionNamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedEventOK ¶

type DeleteCoreV1CollectionNamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedEventOK OK

swagger:response deleteCoreV1CollectionNamespacedEventOK

func NewDeleteCoreV1CollectionNamespacedEventOK ¶

func NewDeleteCoreV1CollectionNamespacedEventOK() *DeleteCoreV1CollectionNamespacedEventOK

NewDeleteCoreV1CollectionNamespacedEventOK creates DeleteCoreV1CollectionNamespacedEventOK with default headers values

func (*DeleteCoreV1CollectionNamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced event o k response

func (*DeleteCoreV1CollectionNamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced event o k response

func (*DeleteCoreV1CollectionNamespacedEventOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedEventParams ¶

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

DeleteCoreV1CollectionNamespacedEventParams contains all the bound params for the delete core v1 collection namespaced event operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedEvent

func NewDeleteCoreV1CollectionNamespacedEventParams ¶

func NewDeleteCoreV1CollectionNamespacedEventParams() DeleteCoreV1CollectionNamespacedEventParams

NewDeleteCoreV1CollectionNamespacedEventParams creates a new DeleteCoreV1CollectionNamespacedEventParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedEventParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedEventParams() beforehand.

type DeleteCoreV1CollectionNamespacedEventUnauthorized ¶

type DeleteCoreV1CollectionNamespacedEventUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedEventUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedEventUnauthorized

func NewDeleteCoreV1CollectionNamespacedEventUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedEventUnauthorized() *DeleteCoreV1CollectionNamespacedEventUnauthorized

NewDeleteCoreV1CollectionNamespacedEventUnauthorized creates DeleteCoreV1CollectionNamespacedEventUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedLimitRange ¶

type DeleteCoreV1CollectionNamespacedLimitRange struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedLimitRangeHandler
}

DeleteCoreV1CollectionNamespacedLimitRange swagger:route DELETE /api/v1/namespaces/{namespace}/limitranges core_v1 deleteCoreV1CollectionNamespacedLimitRange

delete collection of LimitRange

func NewDeleteCoreV1CollectionNamespacedLimitRange ¶

func NewDeleteCoreV1CollectionNamespacedLimitRange(ctx *middleware.Context, handler DeleteCoreV1CollectionNamespacedLimitRangeHandler) *DeleteCoreV1CollectionNamespacedLimitRange

NewDeleteCoreV1CollectionNamespacedLimitRange creates a new http.Handler for the delete core v1 collection namespaced limit range operation

func (*DeleteCoreV1CollectionNamespacedLimitRange) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedLimitRangeHandler ¶

type DeleteCoreV1CollectionNamespacedLimitRangeHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedLimitRangeParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedLimitRangeHandler interface for that can handle valid delete core v1 collection namespaced limit range params

type DeleteCoreV1CollectionNamespacedLimitRangeHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedLimitRangeHandlerFunc func(DeleteCoreV1CollectionNamespacedLimitRangeParams) middleware.Responder

DeleteCoreV1CollectionNamespacedLimitRangeHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced limit range handler

func (DeleteCoreV1CollectionNamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedLimitRangeOK ¶

type DeleteCoreV1CollectionNamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedLimitRangeOK OK

swagger:response deleteCoreV1CollectionNamespacedLimitRangeOK

func NewDeleteCoreV1CollectionNamespacedLimitRangeOK ¶

func NewDeleteCoreV1CollectionNamespacedLimitRangeOK() *DeleteCoreV1CollectionNamespacedLimitRangeOK

NewDeleteCoreV1CollectionNamespacedLimitRangeOK creates DeleteCoreV1CollectionNamespacedLimitRangeOK with default headers values

func (*DeleteCoreV1CollectionNamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced limit range o k response

func (*DeleteCoreV1CollectionNamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced limit range o k response

func (*DeleteCoreV1CollectionNamespacedLimitRangeOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedLimitRangeParams ¶

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

DeleteCoreV1CollectionNamespacedLimitRangeParams contains all the bound params for the delete core v1 collection namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedLimitRange

func NewDeleteCoreV1CollectionNamespacedLimitRangeParams ¶

func NewDeleteCoreV1CollectionNamespacedLimitRangeParams() DeleteCoreV1CollectionNamespacedLimitRangeParams

NewDeleteCoreV1CollectionNamespacedLimitRangeParams creates a new DeleteCoreV1CollectionNamespacedLimitRangeParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedLimitRangeParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedLimitRangeParams() beforehand.

type DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized ¶

type DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedLimitRangeUnauthorized

func NewDeleteCoreV1CollectionNamespacedLimitRangeUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedLimitRangeUnauthorized() *DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized

NewDeleteCoreV1CollectionNamespacedLimitRangeUnauthorized creates DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaim ¶

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandler
}

DeleteCoreV1CollectionNamespacedPersistentVolumeClaim swagger:route DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims core_v1 deleteCoreV1CollectionNamespacedPersistentVolumeClaim

delete collection of PersistentVolumeClaim

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaim ¶

NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaim creates a new http.Handler for the delete core v1 collection namespaced persistent volume claim operation

func (*DeleteCoreV1CollectionNamespacedPersistentVolumeClaim) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandler ¶

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandler interface for that can handle valid delete core v1 collection namespaced persistent volume claim params

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandlerFunc func(DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams) middleware.Responder

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced persistent volume claim handler

func (DeleteCoreV1CollectionNamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK ¶

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK OK

swagger:response deleteCoreV1CollectionNamespacedPersistentVolumeClaimOK

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK ¶

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK() *DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK

NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK creates DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK with default headers values

func (*DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced persistent volume claim o k response

func (*DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced persistent volume claim o k response

func (*DeleteCoreV1CollectionNamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams ¶

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

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams contains all the bound params for the delete core v1 collection namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedPersistentVolumeClaim

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams ¶

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams() DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams

NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams creates a new DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimParams() beforehand.

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized ¶

type DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized() *DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized

NewDeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized creates DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedPod ¶

type DeleteCoreV1CollectionNamespacedPod struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedPodHandler
}

DeleteCoreV1CollectionNamespacedPod swagger:route DELETE /api/v1/namespaces/{namespace}/pods core_v1 deleteCoreV1CollectionNamespacedPod

delete collection of Pod

func NewDeleteCoreV1CollectionNamespacedPod ¶

func NewDeleteCoreV1CollectionNamespacedPod(ctx *middleware.Context, handler DeleteCoreV1CollectionNamespacedPodHandler) *DeleteCoreV1CollectionNamespacedPod

NewDeleteCoreV1CollectionNamespacedPod creates a new http.Handler for the delete core v1 collection namespaced pod operation

func (*DeleteCoreV1CollectionNamespacedPod) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedPodHandler ¶

type DeleteCoreV1CollectionNamespacedPodHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedPodParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedPodHandler interface for that can handle valid delete core v1 collection namespaced pod params

type DeleteCoreV1CollectionNamespacedPodHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedPodHandlerFunc func(DeleteCoreV1CollectionNamespacedPodParams) middleware.Responder

DeleteCoreV1CollectionNamespacedPodHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced pod handler

func (DeleteCoreV1CollectionNamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedPodOK ¶

type DeleteCoreV1CollectionNamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedPodOK OK

swagger:response deleteCoreV1CollectionNamespacedPodOK

func NewDeleteCoreV1CollectionNamespacedPodOK ¶

func NewDeleteCoreV1CollectionNamespacedPodOK() *DeleteCoreV1CollectionNamespacedPodOK

NewDeleteCoreV1CollectionNamespacedPodOK creates DeleteCoreV1CollectionNamespacedPodOK with default headers values

func (*DeleteCoreV1CollectionNamespacedPodOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced pod o k response

func (*DeleteCoreV1CollectionNamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced pod o k response

func (*DeleteCoreV1CollectionNamespacedPodOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedPodParams ¶

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

DeleteCoreV1CollectionNamespacedPodParams contains all the bound params for the delete core v1 collection namespaced pod operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedPod

func NewDeleteCoreV1CollectionNamespacedPodParams ¶

func NewDeleteCoreV1CollectionNamespacedPodParams() DeleteCoreV1CollectionNamespacedPodParams

NewDeleteCoreV1CollectionNamespacedPodParams creates a new DeleteCoreV1CollectionNamespacedPodParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedPodParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedPodParams() beforehand.

type DeleteCoreV1CollectionNamespacedPodTemplate ¶

type DeleteCoreV1CollectionNamespacedPodTemplate struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedPodTemplateHandler
}

DeleteCoreV1CollectionNamespacedPodTemplate swagger:route DELETE /api/v1/namespaces/{namespace}/podtemplates core_v1 deleteCoreV1CollectionNamespacedPodTemplate

delete collection of PodTemplate

func NewDeleteCoreV1CollectionNamespacedPodTemplate ¶

NewDeleteCoreV1CollectionNamespacedPodTemplate creates a new http.Handler for the delete core v1 collection namespaced pod template operation

func (*DeleteCoreV1CollectionNamespacedPodTemplate) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedPodTemplateHandler ¶

type DeleteCoreV1CollectionNamespacedPodTemplateHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedPodTemplateParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedPodTemplateHandler interface for that can handle valid delete core v1 collection namespaced pod template params

type DeleteCoreV1CollectionNamespacedPodTemplateHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedPodTemplateHandlerFunc func(DeleteCoreV1CollectionNamespacedPodTemplateParams) middleware.Responder

DeleteCoreV1CollectionNamespacedPodTemplateHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced pod template handler

func (DeleteCoreV1CollectionNamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedPodTemplateOK ¶

type DeleteCoreV1CollectionNamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedPodTemplateOK OK

swagger:response deleteCoreV1CollectionNamespacedPodTemplateOK

func NewDeleteCoreV1CollectionNamespacedPodTemplateOK ¶

func NewDeleteCoreV1CollectionNamespacedPodTemplateOK() *DeleteCoreV1CollectionNamespacedPodTemplateOK

NewDeleteCoreV1CollectionNamespacedPodTemplateOK creates DeleteCoreV1CollectionNamespacedPodTemplateOK with default headers values

func (*DeleteCoreV1CollectionNamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced pod template o k response

func (*DeleteCoreV1CollectionNamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced pod template o k response

func (*DeleteCoreV1CollectionNamespacedPodTemplateOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedPodTemplateParams ¶

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

DeleteCoreV1CollectionNamespacedPodTemplateParams contains all the bound params for the delete core v1 collection namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedPodTemplate

func NewDeleteCoreV1CollectionNamespacedPodTemplateParams ¶

func NewDeleteCoreV1CollectionNamespacedPodTemplateParams() DeleteCoreV1CollectionNamespacedPodTemplateParams

NewDeleteCoreV1CollectionNamespacedPodTemplateParams creates a new DeleteCoreV1CollectionNamespacedPodTemplateParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedPodTemplateParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedPodTemplateParams() beforehand.

type DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized ¶

type DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedPodTemplateUnauthorized

func NewDeleteCoreV1CollectionNamespacedPodTemplateUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedPodTemplateUnauthorized() *DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized

NewDeleteCoreV1CollectionNamespacedPodTemplateUnauthorized creates DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedPodUnauthorized ¶

type DeleteCoreV1CollectionNamespacedPodUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedPodUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedPodUnauthorized

func NewDeleteCoreV1CollectionNamespacedPodUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedPodUnauthorized() *DeleteCoreV1CollectionNamespacedPodUnauthorized

NewDeleteCoreV1CollectionNamespacedPodUnauthorized creates DeleteCoreV1CollectionNamespacedPodUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedReplicationController ¶

type DeleteCoreV1CollectionNamespacedReplicationController struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedReplicationControllerHandler
}

DeleteCoreV1CollectionNamespacedReplicationController swagger:route DELETE /api/v1/namespaces/{namespace}/replicationcontrollers core_v1 deleteCoreV1CollectionNamespacedReplicationController

delete collection of ReplicationController

func NewDeleteCoreV1CollectionNamespacedReplicationController ¶

NewDeleteCoreV1CollectionNamespacedReplicationController creates a new http.Handler for the delete core v1 collection namespaced replication controller operation

func (*DeleteCoreV1CollectionNamespacedReplicationController) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedReplicationControllerHandler ¶

type DeleteCoreV1CollectionNamespacedReplicationControllerHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedReplicationControllerParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedReplicationControllerHandler interface for that can handle valid delete core v1 collection namespaced replication controller params

type DeleteCoreV1CollectionNamespacedReplicationControllerHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedReplicationControllerHandlerFunc func(DeleteCoreV1CollectionNamespacedReplicationControllerParams) middleware.Responder

DeleteCoreV1CollectionNamespacedReplicationControllerHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced replication controller handler

func (DeleteCoreV1CollectionNamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedReplicationControllerOK ¶

type DeleteCoreV1CollectionNamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedReplicationControllerOK OK

swagger:response deleteCoreV1CollectionNamespacedReplicationControllerOK

func NewDeleteCoreV1CollectionNamespacedReplicationControllerOK ¶

func NewDeleteCoreV1CollectionNamespacedReplicationControllerOK() *DeleteCoreV1CollectionNamespacedReplicationControllerOK

NewDeleteCoreV1CollectionNamespacedReplicationControllerOK creates DeleteCoreV1CollectionNamespacedReplicationControllerOK with default headers values

func (*DeleteCoreV1CollectionNamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced replication controller o k response

func (*DeleteCoreV1CollectionNamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced replication controller o k response

func (*DeleteCoreV1CollectionNamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedReplicationControllerParams ¶

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

DeleteCoreV1CollectionNamespacedReplicationControllerParams contains all the bound params for the delete core v1 collection namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedReplicationController

func NewDeleteCoreV1CollectionNamespacedReplicationControllerParams ¶

func NewDeleteCoreV1CollectionNamespacedReplicationControllerParams() DeleteCoreV1CollectionNamespacedReplicationControllerParams

NewDeleteCoreV1CollectionNamespacedReplicationControllerParams creates a new DeleteCoreV1CollectionNamespacedReplicationControllerParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedReplicationControllerParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedReplicationControllerParams() beforehand.

type DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized ¶

type DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedReplicationControllerUnauthorized

func NewDeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized() *DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized

NewDeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized creates DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedResourceQuota ¶

type DeleteCoreV1CollectionNamespacedResourceQuota struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedResourceQuotaHandler
}

DeleteCoreV1CollectionNamespacedResourceQuota swagger:route DELETE /api/v1/namespaces/{namespace}/resourcequotas core_v1 deleteCoreV1CollectionNamespacedResourceQuota

delete collection of ResourceQuota

func NewDeleteCoreV1CollectionNamespacedResourceQuota ¶

NewDeleteCoreV1CollectionNamespacedResourceQuota creates a new http.Handler for the delete core v1 collection namespaced resource quota operation

func (*DeleteCoreV1CollectionNamespacedResourceQuota) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedResourceQuotaHandler ¶

type DeleteCoreV1CollectionNamespacedResourceQuotaHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedResourceQuotaParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedResourceQuotaHandler interface for that can handle valid delete core v1 collection namespaced resource quota params

type DeleteCoreV1CollectionNamespacedResourceQuotaHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedResourceQuotaHandlerFunc func(DeleteCoreV1CollectionNamespacedResourceQuotaParams) middleware.Responder

DeleteCoreV1CollectionNamespacedResourceQuotaHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced resource quota handler

func (DeleteCoreV1CollectionNamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedResourceQuotaOK ¶

type DeleteCoreV1CollectionNamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedResourceQuotaOK OK

swagger:response deleteCoreV1CollectionNamespacedResourceQuotaOK

func NewDeleteCoreV1CollectionNamespacedResourceQuotaOK ¶

func NewDeleteCoreV1CollectionNamespacedResourceQuotaOK() *DeleteCoreV1CollectionNamespacedResourceQuotaOK

NewDeleteCoreV1CollectionNamespacedResourceQuotaOK creates DeleteCoreV1CollectionNamespacedResourceQuotaOK with default headers values

func (*DeleteCoreV1CollectionNamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced resource quota o k response

func (*DeleteCoreV1CollectionNamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced resource quota o k response

func (*DeleteCoreV1CollectionNamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedResourceQuotaParams ¶

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

DeleteCoreV1CollectionNamespacedResourceQuotaParams contains all the bound params for the delete core v1 collection namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedResourceQuota

func NewDeleteCoreV1CollectionNamespacedResourceQuotaParams ¶

func NewDeleteCoreV1CollectionNamespacedResourceQuotaParams() DeleteCoreV1CollectionNamespacedResourceQuotaParams

NewDeleteCoreV1CollectionNamespacedResourceQuotaParams creates a new DeleteCoreV1CollectionNamespacedResourceQuotaParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedResourceQuotaParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedResourceQuotaParams() beforehand.

type DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized ¶

type DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedResourceQuotaUnauthorized

func NewDeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized() *DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized

NewDeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized creates DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedSecret ¶

type DeleteCoreV1CollectionNamespacedSecret struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedSecretHandler
}

DeleteCoreV1CollectionNamespacedSecret swagger:route DELETE /api/v1/namespaces/{namespace}/secrets core_v1 deleteCoreV1CollectionNamespacedSecret

delete collection of Secret

func NewDeleteCoreV1CollectionNamespacedSecret ¶

func NewDeleteCoreV1CollectionNamespacedSecret(ctx *middleware.Context, handler DeleteCoreV1CollectionNamespacedSecretHandler) *DeleteCoreV1CollectionNamespacedSecret

NewDeleteCoreV1CollectionNamespacedSecret creates a new http.Handler for the delete core v1 collection namespaced secret operation

func (*DeleteCoreV1CollectionNamespacedSecret) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedSecretHandler ¶

type DeleteCoreV1CollectionNamespacedSecretHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedSecretParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedSecretHandler interface for that can handle valid delete core v1 collection namespaced secret params

type DeleteCoreV1CollectionNamespacedSecretHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedSecretHandlerFunc func(DeleteCoreV1CollectionNamespacedSecretParams) middleware.Responder

DeleteCoreV1CollectionNamespacedSecretHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced secret handler

func (DeleteCoreV1CollectionNamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedSecretOK ¶

type DeleteCoreV1CollectionNamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedSecretOK OK

swagger:response deleteCoreV1CollectionNamespacedSecretOK

func NewDeleteCoreV1CollectionNamespacedSecretOK ¶

func NewDeleteCoreV1CollectionNamespacedSecretOK() *DeleteCoreV1CollectionNamespacedSecretOK

NewDeleteCoreV1CollectionNamespacedSecretOK creates DeleteCoreV1CollectionNamespacedSecretOK with default headers values

func (*DeleteCoreV1CollectionNamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced secret o k response

func (*DeleteCoreV1CollectionNamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced secret o k response

func (*DeleteCoreV1CollectionNamespacedSecretOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedSecretParams ¶

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

DeleteCoreV1CollectionNamespacedSecretParams contains all the bound params for the delete core v1 collection namespaced secret operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedSecret

func NewDeleteCoreV1CollectionNamespacedSecretParams ¶

func NewDeleteCoreV1CollectionNamespacedSecretParams() DeleteCoreV1CollectionNamespacedSecretParams

NewDeleteCoreV1CollectionNamespacedSecretParams creates a new DeleteCoreV1CollectionNamespacedSecretParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedSecretParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedSecretParams() beforehand.

type DeleteCoreV1CollectionNamespacedSecretUnauthorized ¶

type DeleteCoreV1CollectionNamespacedSecretUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedSecretUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedSecretUnauthorized

func NewDeleteCoreV1CollectionNamespacedSecretUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedSecretUnauthorized() *DeleteCoreV1CollectionNamespacedSecretUnauthorized

NewDeleteCoreV1CollectionNamespacedSecretUnauthorized creates DeleteCoreV1CollectionNamespacedSecretUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedServiceAccount ¶

type DeleteCoreV1CollectionNamespacedServiceAccount struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNamespacedServiceAccountHandler
}

DeleteCoreV1CollectionNamespacedServiceAccount swagger:route DELETE /api/v1/namespaces/{namespace}/serviceaccounts core_v1 deleteCoreV1CollectionNamespacedServiceAccount

delete collection of ServiceAccount

func NewDeleteCoreV1CollectionNamespacedServiceAccount ¶

NewDeleteCoreV1CollectionNamespacedServiceAccount creates a new http.Handler for the delete core v1 collection namespaced service account operation

func (*DeleteCoreV1CollectionNamespacedServiceAccount) ServeHTTP ¶

type DeleteCoreV1CollectionNamespacedServiceAccountHandler ¶

type DeleteCoreV1CollectionNamespacedServiceAccountHandler interface {
	Handle(DeleteCoreV1CollectionNamespacedServiceAccountParams) middleware.Responder
}

DeleteCoreV1CollectionNamespacedServiceAccountHandler interface for that can handle valid delete core v1 collection namespaced service account params

type DeleteCoreV1CollectionNamespacedServiceAccountHandlerFunc ¶

type DeleteCoreV1CollectionNamespacedServiceAccountHandlerFunc func(DeleteCoreV1CollectionNamespacedServiceAccountParams) middleware.Responder

DeleteCoreV1CollectionNamespacedServiceAccountHandlerFunc turns a function with the right signature into a delete core v1 collection namespaced service account handler

func (DeleteCoreV1CollectionNamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNamespacedServiceAccountOK ¶

type DeleteCoreV1CollectionNamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNamespacedServiceAccountOK OK

swagger:response deleteCoreV1CollectionNamespacedServiceAccountOK

func NewDeleteCoreV1CollectionNamespacedServiceAccountOK ¶

func NewDeleteCoreV1CollectionNamespacedServiceAccountOK() *DeleteCoreV1CollectionNamespacedServiceAccountOK

NewDeleteCoreV1CollectionNamespacedServiceAccountOK creates DeleteCoreV1CollectionNamespacedServiceAccountOK with default headers values

func (*DeleteCoreV1CollectionNamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection namespaced service account o k response

func (*DeleteCoreV1CollectionNamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection namespaced service account o k response

func (*DeleteCoreV1CollectionNamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNamespacedServiceAccountParams ¶

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

DeleteCoreV1CollectionNamespacedServiceAccountParams contains all the bound params for the delete core v1 collection namespaced service account operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNamespacedServiceAccount

func NewDeleteCoreV1CollectionNamespacedServiceAccountParams ¶

func NewDeleteCoreV1CollectionNamespacedServiceAccountParams() DeleteCoreV1CollectionNamespacedServiceAccountParams

NewDeleteCoreV1CollectionNamespacedServiceAccountParams creates a new DeleteCoreV1CollectionNamespacedServiceAccountParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNamespacedServiceAccountParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNamespacedServiceAccountParams() beforehand.

type DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized ¶

type DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized struct {
}

DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNamespacedServiceAccountUnauthorized

func NewDeleteCoreV1CollectionNamespacedServiceAccountUnauthorized ¶

func NewDeleteCoreV1CollectionNamespacedServiceAccountUnauthorized() *DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized

NewDeleteCoreV1CollectionNamespacedServiceAccountUnauthorized creates DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized with default headers values

func (*DeleteCoreV1CollectionNamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionNode ¶

type DeleteCoreV1CollectionNode struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionNodeHandler
}

DeleteCoreV1CollectionNode swagger:route DELETE /api/v1/nodes core_v1 deleteCoreV1CollectionNode

delete collection of Node

func NewDeleteCoreV1CollectionNode ¶

func NewDeleteCoreV1CollectionNode(ctx *middleware.Context, handler DeleteCoreV1CollectionNodeHandler) *DeleteCoreV1CollectionNode

NewDeleteCoreV1CollectionNode creates a new http.Handler for the delete core v1 collection node operation

func (*DeleteCoreV1CollectionNode) ServeHTTP ¶

type DeleteCoreV1CollectionNodeHandler ¶

type DeleteCoreV1CollectionNodeHandler interface {
	Handle(DeleteCoreV1CollectionNodeParams) middleware.Responder
}

DeleteCoreV1CollectionNodeHandler interface for that can handle valid delete core v1 collection node params

type DeleteCoreV1CollectionNodeHandlerFunc ¶

type DeleteCoreV1CollectionNodeHandlerFunc func(DeleteCoreV1CollectionNodeParams) middleware.Responder

DeleteCoreV1CollectionNodeHandlerFunc turns a function with the right signature into a delete core v1 collection node handler

func (DeleteCoreV1CollectionNodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionNodeOK ¶

type DeleteCoreV1CollectionNodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionNodeOK OK

swagger:response deleteCoreV1CollectionNodeOK

func NewDeleteCoreV1CollectionNodeOK ¶

func NewDeleteCoreV1CollectionNodeOK() *DeleteCoreV1CollectionNodeOK

NewDeleteCoreV1CollectionNodeOK creates DeleteCoreV1CollectionNodeOK with default headers values

func (*DeleteCoreV1CollectionNodeOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection node o k response

func (*DeleteCoreV1CollectionNodeOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection node o k response

func (*DeleteCoreV1CollectionNodeOK) WriteResponse ¶

func (o *DeleteCoreV1CollectionNodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1CollectionNodeParams ¶

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

DeleteCoreV1CollectionNodeParams contains all the bound params for the delete core v1 collection node operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionNode

func NewDeleteCoreV1CollectionNodeParams ¶

func NewDeleteCoreV1CollectionNodeParams() DeleteCoreV1CollectionNodeParams

NewDeleteCoreV1CollectionNodeParams creates a new DeleteCoreV1CollectionNodeParams object no default values defined in spec.

func (*DeleteCoreV1CollectionNodeParams) BindRequest ¶

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 NewDeleteCoreV1CollectionNodeParams() beforehand.

type DeleteCoreV1CollectionNodeUnauthorized ¶

type DeleteCoreV1CollectionNodeUnauthorized struct {
}

DeleteCoreV1CollectionNodeUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionNodeUnauthorized

func NewDeleteCoreV1CollectionNodeUnauthorized ¶

func NewDeleteCoreV1CollectionNodeUnauthorized() *DeleteCoreV1CollectionNodeUnauthorized

NewDeleteCoreV1CollectionNodeUnauthorized creates DeleteCoreV1CollectionNodeUnauthorized with default headers values

func (*DeleteCoreV1CollectionNodeUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionPersistentVolume ¶

type DeleteCoreV1CollectionPersistentVolume struct {
	Context *middleware.Context
	Handler DeleteCoreV1CollectionPersistentVolumeHandler
}

DeleteCoreV1CollectionPersistentVolume swagger:route DELETE /api/v1/persistentvolumes core_v1 deleteCoreV1CollectionPersistentVolume

delete collection of PersistentVolume

func NewDeleteCoreV1CollectionPersistentVolume ¶

func NewDeleteCoreV1CollectionPersistentVolume(ctx *middleware.Context, handler DeleteCoreV1CollectionPersistentVolumeHandler) *DeleteCoreV1CollectionPersistentVolume

NewDeleteCoreV1CollectionPersistentVolume creates a new http.Handler for the delete core v1 collection persistent volume operation

func (*DeleteCoreV1CollectionPersistentVolume) ServeHTTP ¶

type DeleteCoreV1CollectionPersistentVolumeHandler ¶

type DeleteCoreV1CollectionPersistentVolumeHandler interface {
	Handle(DeleteCoreV1CollectionPersistentVolumeParams) middleware.Responder
}

DeleteCoreV1CollectionPersistentVolumeHandler interface for that can handle valid delete core v1 collection persistent volume params

type DeleteCoreV1CollectionPersistentVolumeHandlerFunc ¶

type DeleteCoreV1CollectionPersistentVolumeHandlerFunc func(DeleteCoreV1CollectionPersistentVolumeParams) middleware.Responder

DeleteCoreV1CollectionPersistentVolumeHandlerFunc turns a function with the right signature into a delete core v1 collection persistent volume handler

func (DeleteCoreV1CollectionPersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1CollectionPersistentVolumeOK ¶

type DeleteCoreV1CollectionPersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1CollectionPersistentVolumeOK OK

swagger:response deleteCoreV1CollectionPersistentVolumeOK

func NewDeleteCoreV1CollectionPersistentVolumeOK ¶

func NewDeleteCoreV1CollectionPersistentVolumeOK() *DeleteCoreV1CollectionPersistentVolumeOK

NewDeleteCoreV1CollectionPersistentVolumeOK creates DeleteCoreV1CollectionPersistentVolumeOK with default headers values

func (*DeleteCoreV1CollectionPersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 collection persistent volume o k response

func (*DeleteCoreV1CollectionPersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 collection persistent volume o k response

func (*DeleteCoreV1CollectionPersistentVolumeOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1CollectionPersistentVolumeParams ¶

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

DeleteCoreV1CollectionPersistentVolumeParams contains all the bound params for the delete core v1 collection persistent volume operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1CollectionPersistentVolume

func NewDeleteCoreV1CollectionPersistentVolumeParams ¶

func NewDeleteCoreV1CollectionPersistentVolumeParams() DeleteCoreV1CollectionPersistentVolumeParams

NewDeleteCoreV1CollectionPersistentVolumeParams creates a new DeleteCoreV1CollectionPersistentVolumeParams object no default values defined in spec.

func (*DeleteCoreV1CollectionPersistentVolumeParams) BindRequest ¶

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 NewDeleteCoreV1CollectionPersistentVolumeParams() beforehand.

type DeleteCoreV1CollectionPersistentVolumeUnauthorized ¶

type DeleteCoreV1CollectionPersistentVolumeUnauthorized struct {
}

DeleteCoreV1CollectionPersistentVolumeUnauthorized Unauthorized

swagger:response deleteCoreV1CollectionPersistentVolumeUnauthorized

func NewDeleteCoreV1CollectionPersistentVolumeUnauthorized ¶

func NewDeleteCoreV1CollectionPersistentVolumeUnauthorized() *DeleteCoreV1CollectionPersistentVolumeUnauthorized

NewDeleteCoreV1CollectionPersistentVolumeUnauthorized creates DeleteCoreV1CollectionPersistentVolumeUnauthorized with default headers values

func (*DeleteCoreV1CollectionPersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1Namespace ¶

type DeleteCoreV1Namespace struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespaceHandler
}

DeleteCoreV1Namespace swagger:route DELETE /api/v1/namespaces/{name} core_v1 deleteCoreV1Namespace

delete a Namespace

func NewDeleteCoreV1Namespace ¶

func NewDeleteCoreV1Namespace(ctx *middleware.Context, handler DeleteCoreV1NamespaceHandler) *DeleteCoreV1Namespace

NewDeleteCoreV1Namespace creates a new http.Handler for the delete core v1 namespace operation

func (*DeleteCoreV1Namespace) ServeHTTP ¶

func (o *DeleteCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DeleteCoreV1NamespaceAccepted ¶

type DeleteCoreV1NamespaceAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespaceAccepted Accepted

swagger:response deleteCoreV1NamespaceAccepted

func NewDeleteCoreV1NamespaceAccepted ¶

func NewDeleteCoreV1NamespaceAccepted() *DeleteCoreV1NamespaceAccepted

NewDeleteCoreV1NamespaceAccepted creates DeleteCoreV1NamespaceAccepted with default headers values

func (*DeleteCoreV1NamespaceAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespace accepted response

func (*DeleteCoreV1NamespaceAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespace accepted response

func (*DeleteCoreV1NamespaceAccepted) WriteResponse ¶

func (o *DeleteCoreV1NamespaceAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespaceHandler ¶

type DeleteCoreV1NamespaceHandler interface {
	Handle(DeleteCoreV1NamespaceParams) middleware.Responder
}

DeleteCoreV1NamespaceHandler interface for that can handle valid delete core v1 namespace params

type DeleteCoreV1NamespaceHandlerFunc ¶

type DeleteCoreV1NamespaceHandlerFunc func(DeleteCoreV1NamespaceParams) middleware.Responder

DeleteCoreV1NamespaceHandlerFunc turns a function with the right signature into a delete core v1 namespace handler

func (DeleteCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespaceOK ¶

type DeleteCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespaceOK OK

swagger:response deleteCoreV1NamespaceOK

func NewDeleteCoreV1NamespaceOK ¶

func NewDeleteCoreV1NamespaceOK() *DeleteCoreV1NamespaceOK

NewDeleteCoreV1NamespaceOK creates DeleteCoreV1NamespaceOK with default headers values

func (*DeleteCoreV1NamespaceOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespace o k response

func (*DeleteCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespace o k response

func (*DeleteCoreV1NamespaceOK) WriteResponse ¶

func (o *DeleteCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespaceParams ¶

type DeleteCoreV1NamespaceParams 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 Namespace
	  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
}

DeleteCoreV1NamespaceParams contains all the bound params for the delete core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1Namespace

func NewDeleteCoreV1NamespaceParams ¶

func NewDeleteCoreV1NamespaceParams() DeleteCoreV1NamespaceParams

NewDeleteCoreV1NamespaceParams creates a new DeleteCoreV1NamespaceParams object no default values defined in spec.

func (*DeleteCoreV1NamespaceParams) BindRequest ¶

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 NewDeleteCoreV1NamespaceParams() beforehand.

type DeleteCoreV1NamespaceUnauthorized ¶

type DeleteCoreV1NamespaceUnauthorized struct {
}

DeleteCoreV1NamespaceUnauthorized Unauthorized

swagger:response deleteCoreV1NamespaceUnauthorized

func NewDeleteCoreV1NamespaceUnauthorized ¶

func NewDeleteCoreV1NamespaceUnauthorized() *DeleteCoreV1NamespaceUnauthorized

NewDeleteCoreV1NamespaceUnauthorized creates DeleteCoreV1NamespaceUnauthorized with default headers values

func (*DeleteCoreV1NamespaceUnauthorized) WriteResponse ¶

func (o *DeleteCoreV1NamespaceUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedConfigMap ¶

type DeleteCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedConfigMapHandler
}

DeleteCoreV1NamespacedConfigMap swagger:route DELETE /api/v1/namespaces/{namespace}/configmaps/{name} core_v1 deleteCoreV1NamespacedConfigMap

delete a ConfigMap

func NewDeleteCoreV1NamespacedConfigMap ¶

func NewDeleteCoreV1NamespacedConfigMap(ctx *middleware.Context, handler DeleteCoreV1NamespacedConfigMapHandler) *DeleteCoreV1NamespacedConfigMap

NewDeleteCoreV1NamespacedConfigMap creates a new http.Handler for the delete core v1 namespaced config map operation

func (*DeleteCoreV1NamespacedConfigMap) ServeHTTP ¶

type DeleteCoreV1NamespacedConfigMapAccepted ¶

type DeleteCoreV1NamespacedConfigMapAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedConfigMapAccepted Accepted

swagger:response deleteCoreV1NamespacedConfigMapAccepted

func NewDeleteCoreV1NamespacedConfigMapAccepted ¶

func NewDeleteCoreV1NamespacedConfigMapAccepted() *DeleteCoreV1NamespacedConfigMapAccepted

NewDeleteCoreV1NamespacedConfigMapAccepted creates DeleteCoreV1NamespacedConfigMapAccepted with default headers values

func (*DeleteCoreV1NamespacedConfigMapAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced config map accepted response

func (*DeleteCoreV1NamespacedConfigMapAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced config map accepted response

func (*DeleteCoreV1NamespacedConfigMapAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedConfigMapHandler ¶

type DeleteCoreV1NamespacedConfigMapHandler interface {
	Handle(DeleteCoreV1NamespacedConfigMapParams) middleware.Responder
}

DeleteCoreV1NamespacedConfigMapHandler interface for that can handle valid delete core v1 namespaced config map params

type DeleteCoreV1NamespacedConfigMapHandlerFunc ¶

type DeleteCoreV1NamespacedConfigMapHandlerFunc func(DeleteCoreV1NamespacedConfigMapParams) middleware.Responder

DeleteCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a delete core v1 namespaced config map handler

func (DeleteCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedConfigMapOK ¶

type DeleteCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedConfigMapOK OK

swagger:response deleteCoreV1NamespacedConfigMapOK

func NewDeleteCoreV1NamespacedConfigMapOK ¶

func NewDeleteCoreV1NamespacedConfigMapOK() *DeleteCoreV1NamespacedConfigMapOK

NewDeleteCoreV1NamespacedConfigMapOK creates DeleteCoreV1NamespacedConfigMapOK with default headers values

func (*DeleteCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced config map o k response

func (*DeleteCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced config map o k response

func (*DeleteCoreV1NamespacedConfigMapOK) WriteResponse ¶

func (o *DeleteCoreV1NamespacedConfigMapOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedConfigMapParams ¶

type DeleteCoreV1NamespacedConfigMapParams 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 ConfigMap
	  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
}

DeleteCoreV1NamespacedConfigMapParams contains all the bound params for the delete core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedConfigMap

func NewDeleteCoreV1NamespacedConfigMapParams ¶

func NewDeleteCoreV1NamespacedConfigMapParams() DeleteCoreV1NamespacedConfigMapParams

NewDeleteCoreV1NamespacedConfigMapParams creates a new DeleteCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedConfigMapParams() beforehand.

type DeleteCoreV1NamespacedConfigMapUnauthorized ¶

type DeleteCoreV1NamespacedConfigMapUnauthorized struct {
}

DeleteCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedConfigMapUnauthorized

func NewDeleteCoreV1NamespacedConfigMapUnauthorized ¶

func NewDeleteCoreV1NamespacedConfigMapUnauthorized() *DeleteCoreV1NamespacedConfigMapUnauthorized

NewDeleteCoreV1NamespacedConfigMapUnauthorized creates DeleteCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*DeleteCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedEndpoints ¶

type DeleteCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedEndpointsHandler
}

DeleteCoreV1NamespacedEndpoints swagger:route DELETE /api/v1/namespaces/{namespace}/endpoints/{name} core_v1 deleteCoreV1NamespacedEndpoints

delete Endpoints

func NewDeleteCoreV1NamespacedEndpoints ¶

func NewDeleteCoreV1NamespacedEndpoints(ctx *middleware.Context, handler DeleteCoreV1NamespacedEndpointsHandler) *DeleteCoreV1NamespacedEndpoints

NewDeleteCoreV1NamespacedEndpoints creates a new http.Handler for the delete core v1 namespaced endpoints operation

func (*DeleteCoreV1NamespacedEndpoints) ServeHTTP ¶

type DeleteCoreV1NamespacedEndpointsAccepted ¶

type DeleteCoreV1NamespacedEndpointsAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedEndpointsAccepted Accepted

swagger:response deleteCoreV1NamespacedEndpointsAccepted

func NewDeleteCoreV1NamespacedEndpointsAccepted ¶

func NewDeleteCoreV1NamespacedEndpointsAccepted() *DeleteCoreV1NamespacedEndpointsAccepted

NewDeleteCoreV1NamespacedEndpointsAccepted creates DeleteCoreV1NamespacedEndpointsAccepted with default headers values

func (*DeleteCoreV1NamespacedEndpointsAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced endpoints accepted response

func (*DeleteCoreV1NamespacedEndpointsAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced endpoints accepted response

func (*DeleteCoreV1NamespacedEndpointsAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedEndpointsHandler ¶

type DeleteCoreV1NamespacedEndpointsHandler interface {
	Handle(DeleteCoreV1NamespacedEndpointsParams) middleware.Responder
}

DeleteCoreV1NamespacedEndpointsHandler interface for that can handle valid delete core v1 namespaced endpoints params

type DeleteCoreV1NamespacedEndpointsHandlerFunc ¶

type DeleteCoreV1NamespacedEndpointsHandlerFunc func(DeleteCoreV1NamespacedEndpointsParams) middleware.Responder

DeleteCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a delete core v1 namespaced endpoints handler

func (DeleteCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedEndpointsOK ¶

type DeleteCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedEndpointsOK OK

swagger:response deleteCoreV1NamespacedEndpointsOK

func NewDeleteCoreV1NamespacedEndpointsOK ¶

func NewDeleteCoreV1NamespacedEndpointsOK() *DeleteCoreV1NamespacedEndpointsOK

NewDeleteCoreV1NamespacedEndpointsOK creates DeleteCoreV1NamespacedEndpointsOK with default headers values

func (*DeleteCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced endpoints o k response

func (*DeleteCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced endpoints o k response

func (*DeleteCoreV1NamespacedEndpointsOK) WriteResponse ¶

func (o *DeleteCoreV1NamespacedEndpointsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedEndpointsParams ¶

type DeleteCoreV1NamespacedEndpointsParams 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 Endpoints
	  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
}

DeleteCoreV1NamespacedEndpointsParams contains all the bound params for the delete core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedEndpoints

func NewDeleteCoreV1NamespacedEndpointsParams ¶

func NewDeleteCoreV1NamespacedEndpointsParams() DeleteCoreV1NamespacedEndpointsParams

NewDeleteCoreV1NamespacedEndpointsParams creates a new DeleteCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedEndpointsParams() beforehand.

type DeleteCoreV1NamespacedEndpointsUnauthorized ¶

type DeleteCoreV1NamespacedEndpointsUnauthorized struct {
}

DeleteCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedEndpointsUnauthorized

func NewDeleteCoreV1NamespacedEndpointsUnauthorized ¶

func NewDeleteCoreV1NamespacedEndpointsUnauthorized() *DeleteCoreV1NamespacedEndpointsUnauthorized

NewDeleteCoreV1NamespacedEndpointsUnauthorized creates DeleteCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*DeleteCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedEvent ¶

type DeleteCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedEventHandler
}

DeleteCoreV1NamespacedEvent swagger:route DELETE /api/v1/namespaces/{namespace}/events/{name} core_v1 deleteCoreV1NamespacedEvent

delete an Event

func NewDeleteCoreV1NamespacedEvent ¶

func NewDeleteCoreV1NamespacedEvent(ctx *middleware.Context, handler DeleteCoreV1NamespacedEventHandler) *DeleteCoreV1NamespacedEvent

NewDeleteCoreV1NamespacedEvent creates a new http.Handler for the delete core v1 namespaced event operation

func (*DeleteCoreV1NamespacedEvent) ServeHTTP ¶

type DeleteCoreV1NamespacedEventAccepted ¶

type DeleteCoreV1NamespacedEventAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedEventAccepted Accepted

swagger:response deleteCoreV1NamespacedEventAccepted

func NewDeleteCoreV1NamespacedEventAccepted ¶

func NewDeleteCoreV1NamespacedEventAccepted() *DeleteCoreV1NamespacedEventAccepted

NewDeleteCoreV1NamespacedEventAccepted creates DeleteCoreV1NamespacedEventAccepted with default headers values

func (*DeleteCoreV1NamespacedEventAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced event accepted response

func (*DeleteCoreV1NamespacedEventAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced event accepted response

func (*DeleteCoreV1NamespacedEventAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedEventHandler ¶

type DeleteCoreV1NamespacedEventHandler interface {
	Handle(DeleteCoreV1NamespacedEventParams) middleware.Responder
}

DeleteCoreV1NamespacedEventHandler interface for that can handle valid delete core v1 namespaced event params

type DeleteCoreV1NamespacedEventHandlerFunc ¶

type DeleteCoreV1NamespacedEventHandlerFunc func(DeleteCoreV1NamespacedEventParams) middleware.Responder

DeleteCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a delete core v1 namespaced event handler

func (DeleteCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedEventOK ¶

type DeleteCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedEventOK OK

swagger:response deleteCoreV1NamespacedEventOK

func NewDeleteCoreV1NamespacedEventOK ¶

func NewDeleteCoreV1NamespacedEventOK() *DeleteCoreV1NamespacedEventOK

NewDeleteCoreV1NamespacedEventOK creates DeleteCoreV1NamespacedEventOK with default headers values

func (*DeleteCoreV1NamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced event o k response

func (*DeleteCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced event o k response

func (*DeleteCoreV1NamespacedEventOK) WriteResponse ¶

func (o *DeleteCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedEventParams ¶

type DeleteCoreV1NamespacedEventParams 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 Event
	  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
}

DeleteCoreV1NamespacedEventParams contains all the bound params for the delete core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedEvent

func NewDeleteCoreV1NamespacedEventParams ¶

func NewDeleteCoreV1NamespacedEventParams() DeleteCoreV1NamespacedEventParams

NewDeleteCoreV1NamespacedEventParams creates a new DeleteCoreV1NamespacedEventParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedEventParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedEventParams() beforehand.

type DeleteCoreV1NamespacedEventUnauthorized ¶

type DeleteCoreV1NamespacedEventUnauthorized struct {
}

DeleteCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedEventUnauthorized

func NewDeleteCoreV1NamespacedEventUnauthorized ¶

func NewDeleteCoreV1NamespacedEventUnauthorized() *DeleteCoreV1NamespacedEventUnauthorized

NewDeleteCoreV1NamespacedEventUnauthorized creates DeleteCoreV1NamespacedEventUnauthorized with default headers values

func (*DeleteCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedLimitRange ¶

type DeleteCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedLimitRangeHandler
}

DeleteCoreV1NamespacedLimitRange swagger:route DELETE /api/v1/namespaces/{namespace}/limitranges/{name} core_v1 deleteCoreV1NamespacedLimitRange

delete a LimitRange

func NewDeleteCoreV1NamespacedLimitRange ¶

func NewDeleteCoreV1NamespacedLimitRange(ctx *middleware.Context, handler DeleteCoreV1NamespacedLimitRangeHandler) *DeleteCoreV1NamespacedLimitRange

NewDeleteCoreV1NamespacedLimitRange creates a new http.Handler for the delete core v1 namespaced limit range operation

func (*DeleteCoreV1NamespacedLimitRange) ServeHTTP ¶

type DeleteCoreV1NamespacedLimitRangeAccepted ¶

type DeleteCoreV1NamespacedLimitRangeAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedLimitRangeAccepted Accepted

swagger:response deleteCoreV1NamespacedLimitRangeAccepted

func NewDeleteCoreV1NamespacedLimitRangeAccepted ¶

func NewDeleteCoreV1NamespacedLimitRangeAccepted() *DeleteCoreV1NamespacedLimitRangeAccepted

NewDeleteCoreV1NamespacedLimitRangeAccepted creates DeleteCoreV1NamespacedLimitRangeAccepted with default headers values

func (*DeleteCoreV1NamespacedLimitRangeAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced limit range accepted response

func (*DeleteCoreV1NamespacedLimitRangeAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced limit range accepted response

func (*DeleteCoreV1NamespacedLimitRangeAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedLimitRangeHandler ¶

type DeleteCoreV1NamespacedLimitRangeHandler interface {
	Handle(DeleteCoreV1NamespacedLimitRangeParams) middleware.Responder
}

DeleteCoreV1NamespacedLimitRangeHandler interface for that can handle valid delete core v1 namespaced limit range params

type DeleteCoreV1NamespacedLimitRangeHandlerFunc ¶

type DeleteCoreV1NamespacedLimitRangeHandlerFunc func(DeleteCoreV1NamespacedLimitRangeParams) middleware.Responder

DeleteCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a delete core v1 namespaced limit range handler

func (DeleteCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedLimitRangeOK ¶

type DeleteCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedLimitRangeOK OK

swagger:response deleteCoreV1NamespacedLimitRangeOK

func NewDeleteCoreV1NamespacedLimitRangeOK ¶

func NewDeleteCoreV1NamespacedLimitRangeOK() *DeleteCoreV1NamespacedLimitRangeOK

NewDeleteCoreV1NamespacedLimitRangeOK creates DeleteCoreV1NamespacedLimitRangeOK with default headers values

func (*DeleteCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced limit range o k response

func (*DeleteCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced limit range o k response

func (*DeleteCoreV1NamespacedLimitRangeOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedLimitRangeParams ¶

type DeleteCoreV1NamespacedLimitRangeParams 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 LimitRange
	  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
}

DeleteCoreV1NamespacedLimitRangeParams contains all the bound params for the delete core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedLimitRange

func NewDeleteCoreV1NamespacedLimitRangeParams ¶

func NewDeleteCoreV1NamespacedLimitRangeParams() DeleteCoreV1NamespacedLimitRangeParams

NewDeleteCoreV1NamespacedLimitRangeParams creates a new DeleteCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedLimitRangeParams() beforehand.

type DeleteCoreV1NamespacedLimitRangeUnauthorized ¶

type DeleteCoreV1NamespacedLimitRangeUnauthorized struct {
}

DeleteCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedLimitRangeUnauthorized

func NewDeleteCoreV1NamespacedLimitRangeUnauthorized ¶

func NewDeleteCoreV1NamespacedLimitRangeUnauthorized() *DeleteCoreV1NamespacedLimitRangeUnauthorized

NewDeleteCoreV1NamespacedLimitRangeUnauthorized creates DeleteCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*DeleteCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPersistentVolumeClaim ¶

type DeleteCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedPersistentVolumeClaimHandler
}

DeleteCoreV1NamespacedPersistentVolumeClaim swagger:route DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} core_v1 deleteCoreV1NamespacedPersistentVolumeClaim

delete a PersistentVolumeClaim

func NewDeleteCoreV1NamespacedPersistentVolumeClaim ¶

NewDeleteCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the delete core v1 namespaced persistent volume claim operation

func (*DeleteCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimAccepted ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

DeleteCoreV1NamespacedPersistentVolumeClaimAccepted Accepted

swagger:response deleteCoreV1NamespacedPersistentVolumeClaimAccepted

func NewDeleteCoreV1NamespacedPersistentVolumeClaimAccepted ¶

func NewDeleteCoreV1NamespacedPersistentVolumeClaimAccepted() *DeleteCoreV1NamespacedPersistentVolumeClaimAccepted

NewDeleteCoreV1NamespacedPersistentVolumeClaimAccepted creates DeleteCoreV1NamespacedPersistentVolumeClaimAccepted with default headers values

func (*DeleteCoreV1NamespacedPersistentVolumeClaimAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced persistent volume claim accepted response

func (*DeleteCoreV1NamespacedPersistentVolumeClaimAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced persistent volume claim accepted response

func (*DeleteCoreV1NamespacedPersistentVolumeClaimAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPersistentVolumeClaimHandler ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(DeleteCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

DeleteCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid delete core v1 namespaced persistent volume claim params

type DeleteCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(DeleteCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

DeleteCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a delete core v1 namespaced persistent volume claim handler

func (DeleteCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedPersistentVolumeClaimOK ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

DeleteCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response deleteCoreV1NamespacedPersistentVolumeClaimOK

func NewDeleteCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewDeleteCoreV1NamespacedPersistentVolumeClaimOK() *DeleteCoreV1NamespacedPersistentVolumeClaimOK

NewDeleteCoreV1NamespacedPersistentVolumeClaimOK creates DeleteCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*DeleteCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced persistent volume claim o k response

func (*DeleteCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced persistent volume claim o k response

func (*DeleteCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPersistentVolumeClaimParams ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimParams 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 PersistentVolumeClaim
	  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
}

DeleteCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the delete core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedPersistentVolumeClaim

func NewDeleteCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewDeleteCoreV1NamespacedPersistentVolumeClaimParams() DeleteCoreV1NamespacedPersistentVolumeClaimParams

NewDeleteCoreV1NamespacedPersistentVolumeClaimParams creates a new DeleteCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewDeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewDeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized() *DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewDeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized creates DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*DeleteCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPod ¶

type DeleteCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedPodHandler
}

DeleteCoreV1NamespacedPod swagger:route DELETE /api/v1/namespaces/{namespace}/pods/{name} core_v1 deleteCoreV1NamespacedPod

delete a Pod

func NewDeleteCoreV1NamespacedPod ¶

func NewDeleteCoreV1NamespacedPod(ctx *middleware.Context, handler DeleteCoreV1NamespacedPodHandler) *DeleteCoreV1NamespacedPod

NewDeleteCoreV1NamespacedPod creates a new http.Handler for the delete core v1 namespaced pod operation

func (*DeleteCoreV1NamespacedPod) ServeHTTP ¶

type DeleteCoreV1NamespacedPodAccepted ¶

type DeleteCoreV1NamespacedPodAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

DeleteCoreV1NamespacedPodAccepted Accepted

swagger:response deleteCoreV1NamespacedPodAccepted

func NewDeleteCoreV1NamespacedPodAccepted ¶

func NewDeleteCoreV1NamespacedPodAccepted() *DeleteCoreV1NamespacedPodAccepted

NewDeleteCoreV1NamespacedPodAccepted creates DeleteCoreV1NamespacedPodAccepted with default headers values

func (*DeleteCoreV1NamespacedPodAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced pod accepted response

func (*DeleteCoreV1NamespacedPodAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced pod accepted response

func (*DeleteCoreV1NamespacedPodAccepted) WriteResponse ¶

func (o *DeleteCoreV1NamespacedPodAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedPodHandler ¶

type DeleteCoreV1NamespacedPodHandler interface {
	Handle(DeleteCoreV1NamespacedPodParams) middleware.Responder
}

DeleteCoreV1NamespacedPodHandler interface for that can handle valid delete core v1 namespaced pod params

type DeleteCoreV1NamespacedPodHandlerFunc ¶

type DeleteCoreV1NamespacedPodHandlerFunc func(DeleteCoreV1NamespacedPodParams) middleware.Responder

DeleteCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a delete core v1 namespaced pod handler

func (DeleteCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedPodOK ¶

type DeleteCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

DeleteCoreV1NamespacedPodOK OK

swagger:response deleteCoreV1NamespacedPodOK

func NewDeleteCoreV1NamespacedPodOK ¶

func NewDeleteCoreV1NamespacedPodOK() *DeleteCoreV1NamespacedPodOK

NewDeleteCoreV1NamespacedPodOK creates DeleteCoreV1NamespacedPodOK with default headers values

func (*DeleteCoreV1NamespacedPodOK) SetPayload ¶

func (o *DeleteCoreV1NamespacedPodOK) SetPayload(payload *models.IoK8sAPICoreV1Pod)

SetPayload sets the payload to the delete core v1 namespaced pod o k response

func (*DeleteCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced pod o k response

func (*DeleteCoreV1NamespacedPodOK) WriteResponse ¶

func (o *DeleteCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedPodParams ¶

type DeleteCoreV1NamespacedPodParams 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 Pod
	  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
}

DeleteCoreV1NamespacedPodParams contains all the bound params for the delete core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedPod

func NewDeleteCoreV1NamespacedPodParams ¶

func NewDeleteCoreV1NamespacedPodParams() DeleteCoreV1NamespacedPodParams

NewDeleteCoreV1NamespacedPodParams creates a new DeleteCoreV1NamespacedPodParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedPodParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedPodParams() beforehand.

type DeleteCoreV1NamespacedPodTemplate ¶

type DeleteCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedPodTemplateHandler
}

DeleteCoreV1NamespacedPodTemplate swagger:route DELETE /api/v1/namespaces/{namespace}/podtemplates/{name} core_v1 deleteCoreV1NamespacedPodTemplate

delete a PodTemplate

func NewDeleteCoreV1NamespacedPodTemplate ¶

func NewDeleteCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler DeleteCoreV1NamespacedPodTemplateHandler) *DeleteCoreV1NamespacedPodTemplate

NewDeleteCoreV1NamespacedPodTemplate creates a new http.Handler for the delete core v1 namespaced pod template operation

func (*DeleteCoreV1NamespacedPodTemplate) ServeHTTP ¶

type DeleteCoreV1NamespacedPodTemplateAccepted ¶

type DeleteCoreV1NamespacedPodTemplateAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

DeleteCoreV1NamespacedPodTemplateAccepted Accepted

swagger:response deleteCoreV1NamespacedPodTemplateAccepted

func NewDeleteCoreV1NamespacedPodTemplateAccepted ¶

func NewDeleteCoreV1NamespacedPodTemplateAccepted() *DeleteCoreV1NamespacedPodTemplateAccepted

NewDeleteCoreV1NamespacedPodTemplateAccepted creates DeleteCoreV1NamespacedPodTemplateAccepted with default headers values

func (*DeleteCoreV1NamespacedPodTemplateAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced pod template accepted response

func (*DeleteCoreV1NamespacedPodTemplateAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced pod template accepted response

func (*DeleteCoreV1NamespacedPodTemplateAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPodTemplateHandler ¶

type DeleteCoreV1NamespacedPodTemplateHandler interface {
	Handle(DeleteCoreV1NamespacedPodTemplateParams) middleware.Responder
}

DeleteCoreV1NamespacedPodTemplateHandler interface for that can handle valid delete core v1 namespaced pod template params

type DeleteCoreV1NamespacedPodTemplateHandlerFunc ¶

type DeleteCoreV1NamespacedPodTemplateHandlerFunc func(DeleteCoreV1NamespacedPodTemplateParams) middleware.Responder

DeleteCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a delete core v1 namespaced pod template handler

func (DeleteCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedPodTemplateOK ¶

type DeleteCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

DeleteCoreV1NamespacedPodTemplateOK OK

swagger:response deleteCoreV1NamespacedPodTemplateOK

func NewDeleteCoreV1NamespacedPodTemplateOK ¶

func NewDeleteCoreV1NamespacedPodTemplateOK() *DeleteCoreV1NamespacedPodTemplateOK

NewDeleteCoreV1NamespacedPodTemplateOK creates DeleteCoreV1NamespacedPodTemplateOK with default headers values

func (*DeleteCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced pod template o k response

func (*DeleteCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced pod template o k response

func (*DeleteCoreV1NamespacedPodTemplateOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPodTemplateParams ¶

type DeleteCoreV1NamespacedPodTemplateParams 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 PodTemplate
	  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
}

DeleteCoreV1NamespacedPodTemplateParams contains all the bound params for the delete core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedPodTemplate

func NewDeleteCoreV1NamespacedPodTemplateParams ¶

func NewDeleteCoreV1NamespacedPodTemplateParams() DeleteCoreV1NamespacedPodTemplateParams

NewDeleteCoreV1NamespacedPodTemplateParams creates a new DeleteCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedPodTemplateParams() beforehand.

type DeleteCoreV1NamespacedPodTemplateUnauthorized ¶

type DeleteCoreV1NamespacedPodTemplateUnauthorized struct {
}

DeleteCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedPodTemplateUnauthorized

func NewDeleteCoreV1NamespacedPodTemplateUnauthorized ¶

func NewDeleteCoreV1NamespacedPodTemplateUnauthorized() *DeleteCoreV1NamespacedPodTemplateUnauthorized

NewDeleteCoreV1NamespacedPodTemplateUnauthorized creates DeleteCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*DeleteCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedPodUnauthorized ¶

type DeleteCoreV1NamespacedPodUnauthorized struct {
}

DeleteCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedPodUnauthorized

func NewDeleteCoreV1NamespacedPodUnauthorized ¶

func NewDeleteCoreV1NamespacedPodUnauthorized() *DeleteCoreV1NamespacedPodUnauthorized

NewDeleteCoreV1NamespacedPodUnauthorized creates DeleteCoreV1NamespacedPodUnauthorized with default headers values

func (*DeleteCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedReplicationController ¶

type DeleteCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedReplicationControllerHandler
}

DeleteCoreV1NamespacedReplicationController swagger:route DELETE /api/v1/namespaces/{namespace}/replicationcontrollers/{name} core_v1 deleteCoreV1NamespacedReplicationController

delete a ReplicationController

func NewDeleteCoreV1NamespacedReplicationController ¶

NewDeleteCoreV1NamespacedReplicationController creates a new http.Handler for the delete core v1 namespaced replication controller operation

func (*DeleteCoreV1NamespacedReplicationController) ServeHTTP ¶

type DeleteCoreV1NamespacedReplicationControllerAccepted ¶

type DeleteCoreV1NamespacedReplicationControllerAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedReplicationControllerAccepted Accepted

swagger:response deleteCoreV1NamespacedReplicationControllerAccepted

func NewDeleteCoreV1NamespacedReplicationControllerAccepted ¶

func NewDeleteCoreV1NamespacedReplicationControllerAccepted() *DeleteCoreV1NamespacedReplicationControllerAccepted

NewDeleteCoreV1NamespacedReplicationControllerAccepted creates DeleteCoreV1NamespacedReplicationControllerAccepted with default headers values

func (*DeleteCoreV1NamespacedReplicationControllerAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced replication controller accepted response

func (*DeleteCoreV1NamespacedReplicationControllerAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced replication controller accepted response

func (*DeleteCoreV1NamespacedReplicationControllerAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedReplicationControllerHandler ¶

type DeleteCoreV1NamespacedReplicationControllerHandler interface {
	Handle(DeleteCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

DeleteCoreV1NamespacedReplicationControllerHandler interface for that can handle valid delete core v1 namespaced replication controller params

type DeleteCoreV1NamespacedReplicationControllerHandlerFunc ¶

type DeleteCoreV1NamespacedReplicationControllerHandlerFunc func(DeleteCoreV1NamespacedReplicationControllerParams) middleware.Responder

DeleteCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a delete core v1 namespaced replication controller handler

func (DeleteCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedReplicationControllerOK ¶

type DeleteCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedReplicationControllerOK OK

swagger:response deleteCoreV1NamespacedReplicationControllerOK

func NewDeleteCoreV1NamespacedReplicationControllerOK ¶

func NewDeleteCoreV1NamespacedReplicationControllerOK() *DeleteCoreV1NamespacedReplicationControllerOK

NewDeleteCoreV1NamespacedReplicationControllerOK creates DeleteCoreV1NamespacedReplicationControllerOK with default headers values

func (*DeleteCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced replication controller o k response

func (*DeleteCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced replication controller o k response

func (*DeleteCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedReplicationControllerParams ¶

type DeleteCoreV1NamespacedReplicationControllerParams 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 ReplicationController
	  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
}

DeleteCoreV1NamespacedReplicationControllerParams contains all the bound params for the delete core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedReplicationController

func NewDeleteCoreV1NamespacedReplicationControllerParams ¶

func NewDeleteCoreV1NamespacedReplicationControllerParams() DeleteCoreV1NamespacedReplicationControllerParams

NewDeleteCoreV1NamespacedReplicationControllerParams creates a new DeleteCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedReplicationControllerParams() beforehand.

type DeleteCoreV1NamespacedReplicationControllerUnauthorized ¶

type DeleteCoreV1NamespacedReplicationControllerUnauthorized struct {
}

DeleteCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedReplicationControllerUnauthorized

func NewDeleteCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewDeleteCoreV1NamespacedReplicationControllerUnauthorized() *DeleteCoreV1NamespacedReplicationControllerUnauthorized

NewDeleteCoreV1NamespacedReplicationControllerUnauthorized creates DeleteCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*DeleteCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedResourceQuota ¶

type DeleteCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedResourceQuotaHandler
}

DeleteCoreV1NamespacedResourceQuota swagger:route DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name} core_v1 deleteCoreV1NamespacedResourceQuota

delete a ResourceQuota

func NewDeleteCoreV1NamespacedResourceQuota ¶

func NewDeleteCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler DeleteCoreV1NamespacedResourceQuotaHandler) *DeleteCoreV1NamespacedResourceQuota

NewDeleteCoreV1NamespacedResourceQuota creates a new http.Handler for the delete core v1 namespaced resource quota operation

func (*DeleteCoreV1NamespacedResourceQuota) ServeHTTP ¶

type DeleteCoreV1NamespacedResourceQuotaAccepted ¶

type DeleteCoreV1NamespacedResourceQuotaAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

DeleteCoreV1NamespacedResourceQuotaAccepted Accepted

swagger:response deleteCoreV1NamespacedResourceQuotaAccepted

func NewDeleteCoreV1NamespacedResourceQuotaAccepted ¶

func NewDeleteCoreV1NamespacedResourceQuotaAccepted() *DeleteCoreV1NamespacedResourceQuotaAccepted

NewDeleteCoreV1NamespacedResourceQuotaAccepted creates DeleteCoreV1NamespacedResourceQuotaAccepted with default headers values

func (*DeleteCoreV1NamespacedResourceQuotaAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced resource quota accepted response

func (*DeleteCoreV1NamespacedResourceQuotaAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced resource quota accepted response

func (*DeleteCoreV1NamespacedResourceQuotaAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedResourceQuotaHandler ¶

type DeleteCoreV1NamespacedResourceQuotaHandler interface {
	Handle(DeleteCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

DeleteCoreV1NamespacedResourceQuotaHandler interface for that can handle valid delete core v1 namespaced resource quota params

type DeleteCoreV1NamespacedResourceQuotaHandlerFunc ¶

type DeleteCoreV1NamespacedResourceQuotaHandlerFunc func(DeleteCoreV1NamespacedResourceQuotaParams) middleware.Responder

DeleteCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a delete core v1 namespaced resource quota handler

func (DeleteCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedResourceQuotaOK ¶

type DeleteCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

DeleteCoreV1NamespacedResourceQuotaOK OK

swagger:response deleteCoreV1NamespacedResourceQuotaOK

func NewDeleteCoreV1NamespacedResourceQuotaOK ¶

func NewDeleteCoreV1NamespacedResourceQuotaOK() *DeleteCoreV1NamespacedResourceQuotaOK

NewDeleteCoreV1NamespacedResourceQuotaOK creates DeleteCoreV1NamespacedResourceQuotaOK with default headers values

func (*DeleteCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced resource quota o k response

func (*DeleteCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced resource quota o k response

func (*DeleteCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedResourceQuotaParams ¶

type DeleteCoreV1NamespacedResourceQuotaParams 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 ResourceQuota
	  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
}

DeleteCoreV1NamespacedResourceQuotaParams contains all the bound params for the delete core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedResourceQuota

func NewDeleteCoreV1NamespacedResourceQuotaParams ¶

func NewDeleteCoreV1NamespacedResourceQuotaParams() DeleteCoreV1NamespacedResourceQuotaParams

NewDeleteCoreV1NamespacedResourceQuotaParams creates a new DeleteCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedResourceQuotaParams() beforehand.

type DeleteCoreV1NamespacedResourceQuotaUnauthorized ¶

type DeleteCoreV1NamespacedResourceQuotaUnauthorized struct {
}

DeleteCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedResourceQuotaUnauthorized

func NewDeleteCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewDeleteCoreV1NamespacedResourceQuotaUnauthorized() *DeleteCoreV1NamespacedResourceQuotaUnauthorized

NewDeleteCoreV1NamespacedResourceQuotaUnauthorized creates DeleteCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*DeleteCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedSecret ¶

type DeleteCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedSecretHandler
}

DeleteCoreV1NamespacedSecret swagger:route DELETE /api/v1/namespaces/{namespace}/secrets/{name} core_v1 deleteCoreV1NamespacedSecret

delete a Secret

func NewDeleteCoreV1NamespacedSecret ¶

func NewDeleteCoreV1NamespacedSecret(ctx *middleware.Context, handler DeleteCoreV1NamespacedSecretHandler) *DeleteCoreV1NamespacedSecret

NewDeleteCoreV1NamespacedSecret creates a new http.Handler for the delete core v1 namespaced secret operation

func (*DeleteCoreV1NamespacedSecret) ServeHTTP ¶

type DeleteCoreV1NamespacedSecretAccepted ¶

type DeleteCoreV1NamespacedSecretAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedSecretAccepted Accepted

swagger:response deleteCoreV1NamespacedSecretAccepted

func NewDeleteCoreV1NamespacedSecretAccepted ¶

func NewDeleteCoreV1NamespacedSecretAccepted() *DeleteCoreV1NamespacedSecretAccepted

NewDeleteCoreV1NamespacedSecretAccepted creates DeleteCoreV1NamespacedSecretAccepted with default headers values

func (*DeleteCoreV1NamespacedSecretAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced secret accepted response

func (*DeleteCoreV1NamespacedSecretAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced secret accepted response

func (*DeleteCoreV1NamespacedSecretAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedSecretHandler ¶

type DeleteCoreV1NamespacedSecretHandler interface {
	Handle(DeleteCoreV1NamespacedSecretParams) middleware.Responder
}

DeleteCoreV1NamespacedSecretHandler interface for that can handle valid delete core v1 namespaced secret params

type DeleteCoreV1NamespacedSecretHandlerFunc ¶

type DeleteCoreV1NamespacedSecretHandlerFunc func(DeleteCoreV1NamespacedSecretParams) middleware.Responder

DeleteCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a delete core v1 namespaced secret handler

func (DeleteCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedSecretOK ¶

type DeleteCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedSecretOK OK

swagger:response deleteCoreV1NamespacedSecretOK

func NewDeleteCoreV1NamespacedSecretOK ¶

func NewDeleteCoreV1NamespacedSecretOK() *DeleteCoreV1NamespacedSecretOK

NewDeleteCoreV1NamespacedSecretOK creates DeleteCoreV1NamespacedSecretOK with default headers values

func (*DeleteCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced secret o k response

func (*DeleteCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced secret o k response

func (*DeleteCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *DeleteCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedSecretParams ¶

type DeleteCoreV1NamespacedSecretParams 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 Secret
	  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
}

DeleteCoreV1NamespacedSecretParams contains all the bound params for the delete core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedSecret

func NewDeleteCoreV1NamespacedSecretParams ¶

func NewDeleteCoreV1NamespacedSecretParams() DeleteCoreV1NamespacedSecretParams

NewDeleteCoreV1NamespacedSecretParams creates a new DeleteCoreV1NamespacedSecretParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedSecretParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedSecretParams() beforehand.

type DeleteCoreV1NamespacedSecretUnauthorized ¶

type DeleteCoreV1NamespacedSecretUnauthorized struct {
}

DeleteCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedSecretUnauthorized

func NewDeleteCoreV1NamespacedSecretUnauthorized ¶

func NewDeleteCoreV1NamespacedSecretUnauthorized() *DeleteCoreV1NamespacedSecretUnauthorized

NewDeleteCoreV1NamespacedSecretUnauthorized creates DeleteCoreV1NamespacedSecretUnauthorized with default headers values

func (*DeleteCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedService ¶

type DeleteCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedServiceHandler
}

DeleteCoreV1NamespacedService swagger:route DELETE /api/v1/namespaces/{namespace}/services/{name} core_v1 deleteCoreV1NamespacedService

delete a Service

func NewDeleteCoreV1NamespacedService ¶

func NewDeleteCoreV1NamespacedService(ctx *middleware.Context, handler DeleteCoreV1NamespacedServiceHandler) *DeleteCoreV1NamespacedService

NewDeleteCoreV1NamespacedService creates a new http.Handler for the delete core v1 namespaced service operation

func (*DeleteCoreV1NamespacedService) ServeHTTP ¶

type DeleteCoreV1NamespacedServiceAccepted ¶

type DeleteCoreV1NamespacedServiceAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedServiceAccepted Accepted

swagger:response deleteCoreV1NamespacedServiceAccepted

func NewDeleteCoreV1NamespacedServiceAccepted ¶

func NewDeleteCoreV1NamespacedServiceAccepted() *DeleteCoreV1NamespacedServiceAccepted

NewDeleteCoreV1NamespacedServiceAccepted creates DeleteCoreV1NamespacedServiceAccepted with default headers values

func (*DeleteCoreV1NamespacedServiceAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced service accepted response

func (*DeleteCoreV1NamespacedServiceAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced service accepted response

func (*DeleteCoreV1NamespacedServiceAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedServiceAccount ¶

type DeleteCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler DeleteCoreV1NamespacedServiceAccountHandler
}

DeleteCoreV1NamespacedServiceAccount swagger:route DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name} core_v1 deleteCoreV1NamespacedServiceAccount

delete a ServiceAccount

func NewDeleteCoreV1NamespacedServiceAccount ¶

func NewDeleteCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler DeleteCoreV1NamespacedServiceAccountHandler) *DeleteCoreV1NamespacedServiceAccount

NewDeleteCoreV1NamespacedServiceAccount creates a new http.Handler for the delete core v1 namespaced service account operation

func (*DeleteCoreV1NamespacedServiceAccount) ServeHTTP ¶

type DeleteCoreV1NamespacedServiceAccountAccepted ¶

type DeleteCoreV1NamespacedServiceAccountAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

DeleteCoreV1NamespacedServiceAccountAccepted Accepted

swagger:response deleteCoreV1NamespacedServiceAccountAccepted

func NewDeleteCoreV1NamespacedServiceAccountAccepted ¶

func NewDeleteCoreV1NamespacedServiceAccountAccepted() *DeleteCoreV1NamespacedServiceAccountAccepted

NewDeleteCoreV1NamespacedServiceAccountAccepted creates DeleteCoreV1NamespacedServiceAccountAccepted with default headers values

func (*DeleteCoreV1NamespacedServiceAccountAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced service account accepted response

func (*DeleteCoreV1NamespacedServiceAccountAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced service account accepted response

func (*DeleteCoreV1NamespacedServiceAccountAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedServiceAccountHandler ¶

type DeleteCoreV1NamespacedServiceAccountHandler interface {
	Handle(DeleteCoreV1NamespacedServiceAccountParams) middleware.Responder
}

DeleteCoreV1NamespacedServiceAccountHandler interface for that can handle valid delete core v1 namespaced service account params

type DeleteCoreV1NamespacedServiceAccountHandlerFunc ¶

type DeleteCoreV1NamespacedServiceAccountHandlerFunc func(DeleteCoreV1NamespacedServiceAccountParams) middleware.Responder

DeleteCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a delete core v1 namespaced service account handler

func (DeleteCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedServiceAccountOK ¶

type DeleteCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

DeleteCoreV1NamespacedServiceAccountOK OK

swagger:response deleteCoreV1NamespacedServiceAccountOK

func NewDeleteCoreV1NamespacedServiceAccountOK ¶

func NewDeleteCoreV1NamespacedServiceAccountOK() *DeleteCoreV1NamespacedServiceAccountOK

NewDeleteCoreV1NamespacedServiceAccountOK creates DeleteCoreV1NamespacedServiceAccountOK with default headers values

func (*DeleteCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced service account o k response

func (*DeleteCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced service account o k response

func (*DeleteCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedServiceAccountParams ¶

type DeleteCoreV1NamespacedServiceAccountParams 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 ServiceAccount
	  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
}

DeleteCoreV1NamespacedServiceAccountParams contains all the bound params for the delete core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedServiceAccount

func NewDeleteCoreV1NamespacedServiceAccountParams ¶

func NewDeleteCoreV1NamespacedServiceAccountParams() DeleteCoreV1NamespacedServiceAccountParams

NewDeleteCoreV1NamespacedServiceAccountParams creates a new DeleteCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedServiceAccountParams() beforehand.

type DeleteCoreV1NamespacedServiceAccountUnauthorized ¶

type DeleteCoreV1NamespacedServiceAccountUnauthorized struct {
}

DeleteCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedServiceAccountUnauthorized

func NewDeleteCoreV1NamespacedServiceAccountUnauthorized ¶

func NewDeleteCoreV1NamespacedServiceAccountUnauthorized() *DeleteCoreV1NamespacedServiceAccountUnauthorized

NewDeleteCoreV1NamespacedServiceAccountUnauthorized creates DeleteCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*DeleteCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1NamespacedServiceHandler ¶

type DeleteCoreV1NamespacedServiceHandler interface {
	Handle(DeleteCoreV1NamespacedServiceParams) middleware.Responder
}

DeleteCoreV1NamespacedServiceHandler interface for that can handle valid delete core v1 namespaced service params

type DeleteCoreV1NamespacedServiceHandlerFunc ¶

type DeleteCoreV1NamespacedServiceHandlerFunc func(DeleteCoreV1NamespacedServiceParams) middleware.Responder

DeleteCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a delete core v1 namespaced service handler

func (DeleteCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NamespacedServiceOK ¶

type DeleteCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NamespacedServiceOK OK

swagger:response deleteCoreV1NamespacedServiceOK

func NewDeleteCoreV1NamespacedServiceOK ¶

func NewDeleteCoreV1NamespacedServiceOK() *DeleteCoreV1NamespacedServiceOK

NewDeleteCoreV1NamespacedServiceOK creates DeleteCoreV1NamespacedServiceOK with default headers values

func (*DeleteCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 namespaced service o k response

func (*DeleteCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 namespaced service o k response

func (*DeleteCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *DeleteCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NamespacedServiceParams ¶

type DeleteCoreV1NamespacedServiceParams 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 Service
	  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
}

DeleteCoreV1NamespacedServiceParams contains all the bound params for the delete core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1NamespacedService

func NewDeleteCoreV1NamespacedServiceParams ¶

func NewDeleteCoreV1NamespacedServiceParams() DeleteCoreV1NamespacedServiceParams

NewDeleteCoreV1NamespacedServiceParams creates a new DeleteCoreV1NamespacedServiceParams object no default values defined in spec.

func (*DeleteCoreV1NamespacedServiceParams) BindRequest ¶

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 NewDeleteCoreV1NamespacedServiceParams() beforehand.

type DeleteCoreV1NamespacedServiceUnauthorized ¶

type DeleteCoreV1NamespacedServiceUnauthorized struct {
}

DeleteCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response deleteCoreV1NamespacedServiceUnauthorized

func NewDeleteCoreV1NamespacedServiceUnauthorized ¶

func NewDeleteCoreV1NamespacedServiceUnauthorized() *DeleteCoreV1NamespacedServiceUnauthorized

NewDeleteCoreV1NamespacedServiceUnauthorized creates DeleteCoreV1NamespacedServiceUnauthorized with default headers values

func (*DeleteCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1Node ¶

type DeleteCoreV1Node struct {
	Context *middleware.Context
	Handler DeleteCoreV1NodeHandler
}

DeleteCoreV1Node swagger:route DELETE /api/v1/nodes/{name} core_v1 deleteCoreV1Node

delete a Node

func NewDeleteCoreV1Node ¶

func NewDeleteCoreV1Node(ctx *middleware.Context, handler DeleteCoreV1NodeHandler) *DeleteCoreV1Node

NewDeleteCoreV1Node creates a new http.Handler for the delete core v1 node operation

func (*DeleteCoreV1Node) ServeHTTP ¶

func (o *DeleteCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DeleteCoreV1NodeAccepted ¶

type DeleteCoreV1NodeAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NodeAccepted Accepted

swagger:response deleteCoreV1NodeAccepted

func NewDeleteCoreV1NodeAccepted ¶

func NewDeleteCoreV1NodeAccepted() *DeleteCoreV1NodeAccepted

NewDeleteCoreV1NodeAccepted creates DeleteCoreV1NodeAccepted with default headers values

func (*DeleteCoreV1NodeAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 node accepted response

func (*DeleteCoreV1NodeAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 node accepted response

func (*DeleteCoreV1NodeAccepted) WriteResponse ¶

func (o *DeleteCoreV1NodeAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NodeHandler ¶

type DeleteCoreV1NodeHandler interface {
	Handle(DeleteCoreV1NodeParams) middleware.Responder
}

DeleteCoreV1NodeHandler interface for that can handle valid delete core v1 node params

type DeleteCoreV1NodeHandlerFunc ¶

type DeleteCoreV1NodeHandlerFunc func(DeleteCoreV1NodeParams) middleware.Responder

DeleteCoreV1NodeHandlerFunc turns a function with the right signature into a delete core v1 node handler

func (DeleteCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1NodeOK ¶

type DeleteCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteCoreV1NodeOK OK

swagger:response deleteCoreV1NodeOK

func NewDeleteCoreV1NodeOK ¶

func NewDeleteCoreV1NodeOK() *DeleteCoreV1NodeOK

NewDeleteCoreV1NodeOK creates DeleteCoreV1NodeOK with default headers values

func (*DeleteCoreV1NodeOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 node o k response

func (*DeleteCoreV1NodeOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 node o k response

func (*DeleteCoreV1NodeOK) WriteResponse ¶

func (o *DeleteCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1NodeParams ¶

type DeleteCoreV1NodeParams 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 Node
	  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
}

DeleteCoreV1NodeParams contains all the bound params for the delete core v1 node operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1Node

func NewDeleteCoreV1NodeParams ¶

func NewDeleteCoreV1NodeParams() DeleteCoreV1NodeParams

NewDeleteCoreV1NodeParams creates a new DeleteCoreV1NodeParams object no default values defined in spec.

func (*DeleteCoreV1NodeParams) BindRequest ¶

func (o *DeleteCoreV1NodeParams) 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 NewDeleteCoreV1NodeParams() beforehand.

type DeleteCoreV1NodeUnauthorized ¶

type DeleteCoreV1NodeUnauthorized struct {
}

DeleteCoreV1NodeUnauthorized Unauthorized

swagger:response deleteCoreV1NodeUnauthorized

func NewDeleteCoreV1NodeUnauthorized ¶

func NewDeleteCoreV1NodeUnauthorized() *DeleteCoreV1NodeUnauthorized

NewDeleteCoreV1NodeUnauthorized creates DeleteCoreV1NodeUnauthorized with default headers values

func (*DeleteCoreV1NodeUnauthorized) WriteResponse ¶

func (o *DeleteCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1PersistentVolume ¶

type DeleteCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler DeleteCoreV1PersistentVolumeHandler
}

DeleteCoreV1PersistentVolume swagger:route DELETE /api/v1/persistentvolumes/{name} core_v1 deleteCoreV1PersistentVolume

delete a PersistentVolume

func NewDeleteCoreV1PersistentVolume ¶

func NewDeleteCoreV1PersistentVolume(ctx *middleware.Context, handler DeleteCoreV1PersistentVolumeHandler) *DeleteCoreV1PersistentVolume

NewDeleteCoreV1PersistentVolume creates a new http.Handler for the delete core v1 persistent volume operation

func (*DeleteCoreV1PersistentVolume) ServeHTTP ¶

type DeleteCoreV1PersistentVolumeAccepted ¶

type DeleteCoreV1PersistentVolumeAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

DeleteCoreV1PersistentVolumeAccepted Accepted

swagger:response deleteCoreV1PersistentVolumeAccepted

func NewDeleteCoreV1PersistentVolumeAccepted ¶

func NewDeleteCoreV1PersistentVolumeAccepted() *DeleteCoreV1PersistentVolumeAccepted

NewDeleteCoreV1PersistentVolumeAccepted creates DeleteCoreV1PersistentVolumeAccepted with default headers values

func (*DeleteCoreV1PersistentVolumeAccepted) SetPayload ¶

SetPayload sets the payload to the delete core v1 persistent volume accepted response

func (*DeleteCoreV1PersistentVolumeAccepted) WithPayload ¶

WithPayload adds the payload to the delete core v1 persistent volume accepted response

func (*DeleteCoreV1PersistentVolumeAccepted) WriteResponse ¶

WriteResponse to the client

type DeleteCoreV1PersistentVolumeHandler ¶

type DeleteCoreV1PersistentVolumeHandler interface {
	Handle(DeleteCoreV1PersistentVolumeParams) middleware.Responder
}

DeleteCoreV1PersistentVolumeHandler interface for that can handle valid delete core v1 persistent volume params

type DeleteCoreV1PersistentVolumeHandlerFunc ¶

type DeleteCoreV1PersistentVolumeHandlerFunc func(DeleteCoreV1PersistentVolumeParams) middleware.Responder

DeleteCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a delete core v1 persistent volume handler

func (DeleteCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type DeleteCoreV1PersistentVolumeOK ¶

type DeleteCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

DeleteCoreV1PersistentVolumeOK OK

swagger:response deleteCoreV1PersistentVolumeOK

func NewDeleteCoreV1PersistentVolumeOK ¶

func NewDeleteCoreV1PersistentVolumeOK() *DeleteCoreV1PersistentVolumeOK

NewDeleteCoreV1PersistentVolumeOK creates DeleteCoreV1PersistentVolumeOK with default headers values

func (*DeleteCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the delete core v1 persistent volume o k response

func (*DeleteCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the delete core v1 persistent volume o k response

func (*DeleteCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *DeleteCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteCoreV1PersistentVolumeParams ¶

type DeleteCoreV1PersistentVolumeParams 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 PersistentVolume
	  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
}

DeleteCoreV1PersistentVolumeParams contains all the bound params for the delete core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters deleteCoreV1PersistentVolume

func NewDeleteCoreV1PersistentVolumeParams ¶

func NewDeleteCoreV1PersistentVolumeParams() DeleteCoreV1PersistentVolumeParams

NewDeleteCoreV1PersistentVolumeParams creates a new DeleteCoreV1PersistentVolumeParams object no default values defined in spec.

func (*DeleteCoreV1PersistentVolumeParams) BindRequest ¶

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 NewDeleteCoreV1PersistentVolumeParams() beforehand.

type DeleteCoreV1PersistentVolumeUnauthorized ¶

type DeleteCoreV1PersistentVolumeUnauthorized struct {
}

DeleteCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response deleteCoreV1PersistentVolumeUnauthorized

func NewDeleteCoreV1PersistentVolumeUnauthorized ¶

func NewDeleteCoreV1PersistentVolumeUnauthorized() *DeleteCoreV1PersistentVolumeUnauthorized

NewDeleteCoreV1PersistentVolumeUnauthorized creates DeleteCoreV1PersistentVolumeUnauthorized with default headers values

func (*DeleteCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type GetCoreV1APIResources ¶

type GetCoreV1APIResources struct {
	Context *middleware.Context
	Handler GetCoreV1APIResourcesHandler
}

GetCoreV1APIResources swagger:route GET /api/v1/ core_v1 getCoreV1ApiResources

get available resources

func NewGetCoreV1APIResources ¶

func NewGetCoreV1APIResources(ctx *middleware.Context, handler GetCoreV1APIResourcesHandler) *GetCoreV1APIResources

NewGetCoreV1APIResources creates a new http.Handler for the get core v1 API resources operation

func (*GetCoreV1APIResources) ServeHTTP ¶

func (o *GetCoreV1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetCoreV1APIResourcesHandler ¶

type GetCoreV1APIResourcesHandler interface {
	Handle(GetCoreV1APIResourcesParams) middleware.Responder
}

GetCoreV1APIResourcesHandler interface for that can handle valid get core v1 API resources params

type GetCoreV1APIResourcesHandlerFunc ¶

type GetCoreV1APIResourcesHandlerFunc func(GetCoreV1APIResourcesParams) middleware.Responder

GetCoreV1APIResourcesHandlerFunc turns a function with the right signature into a get core v1 API resources handler

func (GetCoreV1APIResourcesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type GetCoreV1APIResourcesOK ¶

type GetCoreV1APIResourcesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"`
}

GetCoreV1APIResourcesOK OK

swagger:response getCoreV1ApiResourcesOK

func NewGetCoreV1APIResourcesOK ¶

func NewGetCoreV1APIResourcesOK() *GetCoreV1APIResourcesOK

NewGetCoreV1APIResourcesOK creates GetCoreV1APIResourcesOK with default headers values

func (*GetCoreV1APIResourcesOK) SetPayload ¶

SetPayload sets the payload to the get core v1 Api resources o k response

func (*GetCoreV1APIResourcesOK) WithPayload ¶

WithPayload adds the payload to the get core v1 Api resources o k response

func (*GetCoreV1APIResourcesOK) WriteResponse ¶

func (o *GetCoreV1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetCoreV1APIResourcesParams ¶

type GetCoreV1APIResourcesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

GetCoreV1APIResourcesParams contains all the bound params for the get core v1 API resources operation typically these are obtained from a http.Request

swagger:parameters getCoreV1APIResources

func NewGetCoreV1APIResourcesParams ¶

func NewGetCoreV1APIResourcesParams() GetCoreV1APIResourcesParams

NewGetCoreV1APIResourcesParams creates a new GetCoreV1APIResourcesParams object no default values defined in spec.

func (*GetCoreV1APIResourcesParams) BindRequest ¶

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 NewGetCoreV1APIResourcesParams() beforehand.

type GetCoreV1APIResourcesUnauthorized ¶

type GetCoreV1APIResourcesUnauthorized struct {
}

GetCoreV1APIResourcesUnauthorized Unauthorized

swagger:response getCoreV1ApiResourcesUnauthorized

func NewGetCoreV1APIResourcesUnauthorized ¶

func NewGetCoreV1APIResourcesUnauthorized() *GetCoreV1APIResourcesUnauthorized

NewGetCoreV1APIResourcesUnauthorized creates GetCoreV1APIResourcesUnauthorized with default headers values

func (*GetCoreV1APIResourcesUnauthorized) WriteResponse ¶

func (o *GetCoreV1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1ComponentStatus ¶

type ListCoreV1ComponentStatus struct {
	Context *middleware.Context
	Handler ListCoreV1ComponentStatusHandler
}

ListCoreV1ComponentStatus swagger:route GET /api/v1/componentstatuses core_v1 listCoreV1ComponentStatus

list objects of kind ComponentStatus

func NewListCoreV1ComponentStatus ¶

func NewListCoreV1ComponentStatus(ctx *middleware.Context, handler ListCoreV1ComponentStatusHandler) *ListCoreV1ComponentStatus

NewListCoreV1ComponentStatus creates a new http.Handler for the list core v1 component status operation

func (*ListCoreV1ComponentStatus) ServeHTTP ¶

type ListCoreV1ComponentStatusHandler ¶

type ListCoreV1ComponentStatusHandler interface {
	Handle(ListCoreV1ComponentStatusParams) middleware.Responder
}

ListCoreV1ComponentStatusHandler interface for that can handle valid list core v1 component status params

type ListCoreV1ComponentStatusHandlerFunc ¶

type ListCoreV1ComponentStatusHandlerFunc func(ListCoreV1ComponentStatusParams) middleware.Responder

ListCoreV1ComponentStatusHandlerFunc turns a function with the right signature into a list core v1 component status handler

func (ListCoreV1ComponentStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1ComponentStatusOK ¶

type ListCoreV1ComponentStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ComponentStatusList `json:"body,omitempty"`
}

ListCoreV1ComponentStatusOK OK

swagger:response listCoreV1ComponentStatusOK

func NewListCoreV1ComponentStatusOK ¶

func NewListCoreV1ComponentStatusOK() *ListCoreV1ComponentStatusOK

NewListCoreV1ComponentStatusOK creates ListCoreV1ComponentStatusOK with default headers values

func (*ListCoreV1ComponentStatusOK) SetPayload ¶

SetPayload sets the payload to the list core v1 component status o k response

func (*ListCoreV1ComponentStatusOK) WithPayload ¶

WithPayload adds the payload to the list core v1 component status o k response

func (*ListCoreV1ComponentStatusOK) WriteResponse ¶

func (o *ListCoreV1ComponentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1ComponentStatusParams ¶

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

ListCoreV1ComponentStatusParams contains all the bound params for the list core v1 component status operation typically these are obtained from a http.Request

swagger:parameters listCoreV1ComponentStatus

func NewListCoreV1ComponentStatusParams ¶

func NewListCoreV1ComponentStatusParams() ListCoreV1ComponentStatusParams

NewListCoreV1ComponentStatusParams creates a new ListCoreV1ComponentStatusParams object no default values defined in spec.

func (*ListCoreV1ComponentStatusParams) BindRequest ¶

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 NewListCoreV1ComponentStatusParams() beforehand.

type ListCoreV1ComponentStatusUnauthorized ¶

type ListCoreV1ComponentStatusUnauthorized struct {
}

ListCoreV1ComponentStatusUnauthorized Unauthorized

swagger:response listCoreV1ComponentStatusUnauthorized

func NewListCoreV1ComponentStatusUnauthorized ¶

func NewListCoreV1ComponentStatusUnauthorized() *ListCoreV1ComponentStatusUnauthorized

NewListCoreV1ComponentStatusUnauthorized creates ListCoreV1ComponentStatusUnauthorized with default headers values

func (*ListCoreV1ComponentStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ConfigMapForAllNamespaces ¶

type ListCoreV1ConfigMapForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1ConfigMapForAllNamespacesHandler
}

ListCoreV1ConfigMapForAllNamespaces swagger:route GET /api/v1/configmaps core_v1 listCoreV1ConfigMapForAllNamespaces

list or watch objects of kind ConfigMap

func NewListCoreV1ConfigMapForAllNamespaces ¶

func NewListCoreV1ConfigMapForAllNamespaces(ctx *middleware.Context, handler ListCoreV1ConfigMapForAllNamespacesHandler) *ListCoreV1ConfigMapForAllNamespaces

NewListCoreV1ConfigMapForAllNamespaces creates a new http.Handler for the list core v1 config map for all namespaces operation

func (*ListCoreV1ConfigMapForAllNamespaces) ServeHTTP ¶

type ListCoreV1ConfigMapForAllNamespacesHandler ¶

type ListCoreV1ConfigMapForAllNamespacesHandler interface {
	Handle(ListCoreV1ConfigMapForAllNamespacesParams) middleware.Responder
}

ListCoreV1ConfigMapForAllNamespacesHandler interface for that can handle valid list core v1 config map for all namespaces params

type ListCoreV1ConfigMapForAllNamespacesHandlerFunc ¶

type ListCoreV1ConfigMapForAllNamespacesHandlerFunc func(ListCoreV1ConfigMapForAllNamespacesParams) middleware.Responder

ListCoreV1ConfigMapForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 config map for all namespaces handler

func (ListCoreV1ConfigMapForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1ConfigMapForAllNamespacesOK ¶

type ListCoreV1ConfigMapForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMapList `json:"body,omitempty"`
}

ListCoreV1ConfigMapForAllNamespacesOK OK

swagger:response listCoreV1ConfigMapForAllNamespacesOK

func NewListCoreV1ConfigMapForAllNamespacesOK ¶

func NewListCoreV1ConfigMapForAllNamespacesOK() *ListCoreV1ConfigMapForAllNamespacesOK

NewListCoreV1ConfigMapForAllNamespacesOK creates ListCoreV1ConfigMapForAllNamespacesOK with default headers values

func (*ListCoreV1ConfigMapForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 config map for all namespaces o k response

func (*ListCoreV1ConfigMapForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 config map for all namespaces o k response

func (*ListCoreV1ConfigMapForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ConfigMapForAllNamespacesParams ¶

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

ListCoreV1ConfigMapForAllNamespacesParams contains all the bound params for the list core v1 config map for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1ConfigMapForAllNamespaces

func NewListCoreV1ConfigMapForAllNamespacesParams ¶

func NewListCoreV1ConfigMapForAllNamespacesParams() ListCoreV1ConfigMapForAllNamespacesParams

NewListCoreV1ConfigMapForAllNamespacesParams creates a new ListCoreV1ConfigMapForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1ConfigMapForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1ConfigMapForAllNamespacesParams() beforehand.

type ListCoreV1ConfigMapForAllNamespacesUnauthorized ¶

type ListCoreV1ConfigMapForAllNamespacesUnauthorized struct {
}

ListCoreV1ConfigMapForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1ConfigMapForAllNamespacesUnauthorized

func NewListCoreV1ConfigMapForAllNamespacesUnauthorized ¶

func NewListCoreV1ConfigMapForAllNamespacesUnauthorized() *ListCoreV1ConfigMapForAllNamespacesUnauthorized

NewListCoreV1ConfigMapForAllNamespacesUnauthorized creates ListCoreV1ConfigMapForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1ConfigMapForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1EndpointsForAllNamespaces ¶

type ListCoreV1EndpointsForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1EndpointsForAllNamespacesHandler
}

ListCoreV1EndpointsForAllNamespaces swagger:route GET /api/v1/endpoints core_v1 listCoreV1EndpointsForAllNamespaces

list or watch objects of kind Endpoints

func NewListCoreV1EndpointsForAllNamespaces ¶

func NewListCoreV1EndpointsForAllNamespaces(ctx *middleware.Context, handler ListCoreV1EndpointsForAllNamespacesHandler) *ListCoreV1EndpointsForAllNamespaces

NewListCoreV1EndpointsForAllNamespaces creates a new http.Handler for the list core v1 endpoints for all namespaces operation

func (*ListCoreV1EndpointsForAllNamespaces) ServeHTTP ¶

type ListCoreV1EndpointsForAllNamespacesHandler ¶

type ListCoreV1EndpointsForAllNamespacesHandler interface {
	Handle(ListCoreV1EndpointsForAllNamespacesParams) middleware.Responder
}

ListCoreV1EndpointsForAllNamespacesHandler interface for that can handle valid list core v1 endpoints for all namespaces params

type ListCoreV1EndpointsForAllNamespacesHandlerFunc ¶

type ListCoreV1EndpointsForAllNamespacesHandlerFunc func(ListCoreV1EndpointsForAllNamespacesParams) middleware.Responder

ListCoreV1EndpointsForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 endpoints for all namespaces handler

func (ListCoreV1EndpointsForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1EndpointsForAllNamespacesOK ¶

type ListCoreV1EndpointsForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1EndpointsList `json:"body,omitempty"`
}

ListCoreV1EndpointsForAllNamespacesOK OK

swagger:response listCoreV1EndpointsForAllNamespacesOK

func NewListCoreV1EndpointsForAllNamespacesOK ¶

func NewListCoreV1EndpointsForAllNamespacesOK() *ListCoreV1EndpointsForAllNamespacesOK

NewListCoreV1EndpointsForAllNamespacesOK creates ListCoreV1EndpointsForAllNamespacesOK with default headers values

func (*ListCoreV1EndpointsForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 endpoints for all namespaces o k response

func (*ListCoreV1EndpointsForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 endpoints for all namespaces o k response

func (*ListCoreV1EndpointsForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1EndpointsForAllNamespacesParams ¶

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

ListCoreV1EndpointsForAllNamespacesParams contains all the bound params for the list core v1 endpoints for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1EndpointsForAllNamespaces

func NewListCoreV1EndpointsForAllNamespacesParams ¶

func NewListCoreV1EndpointsForAllNamespacesParams() ListCoreV1EndpointsForAllNamespacesParams

NewListCoreV1EndpointsForAllNamespacesParams creates a new ListCoreV1EndpointsForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1EndpointsForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1EndpointsForAllNamespacesParams() beforehand.

type ListCoreV1EndpointsForAllNamespacesUnauthorized ¶

type ListCoreV1EndpointsForAllNamespacesUnauthorized struct {
}

ListCoreV1EndpointsForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1EndpointsForAllNamespacesUnauthorized

func NewListCoreV1EndpointsForAllNamespacesUnauthorized ¶

func NewListCoreV1EndpointsForAllNamespacesUnauthorized() *ListCoreV1EndpointsForAllNamespacesUnauthorized

NewListCoreV1EndpointsForAllNamespacesUnauthorized creates ListCoreV1EndpointsForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1EndpointsForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1EventForAllNamespaces ¶

type ListCoreV1EventForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1EventForAllNamespacesHandler
}

ListCoreV1EventForAllNamespaces swagger:route GET /api/v1/events core_v1 listCoreV1EventForAllNamespaces

list or watch objects of kind Event

func NewListCoreV1EventForAllNamespaces ¶

func NewListCoreV1EventForAllNamespaces(ctx *middleware.Context, handler ListCoreV1EventForAllNamespacesHandler) *ListCoreV1EventForAllNamespaces

NewListCoreV1EventForAllNamespaces creates a new http.Handler for the list core v1 event for all namespaces operation

func (*ListCoreV1EventForAllNamespaces) ServeHTTP ¶

type ListCoreV1EventForAllNamespacesHandler ¶

type ListCoreV1EventForAllNamespacesHandler interface {
	Handle(ListCoreV1EventForAllNamespacesParams) middleware.Responder
}

ListCoreV1EventForAllNamespacesHandler interface for that can handle valid list core v1 event for all namespaces params

type ListCoreV1EventForAllNamespacesHandlerFunc ¶

type ListCoreV1EventForAllNamespacesHandlerFunc func(ListCoreV1EventForAllNamespacesParams) middleware.Responder

ListCoreV1EventForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 event for all namespaces handler

func (ListCoreV1EventForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1EventForAllNamespacesOK ¶

type ListCoreV1EventForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1EventList `json:"body,omitempty"`
}

ListCoreV1EventForAllNamespacesOK OK

swagger:response listCoreV1EventForAllNamespacesOK

func NewListCoreV1EventForAllNamespacesOK ¶

func NewListCoreV1EventForAllNamespacesOK() *ListCoreV1EventForAllNamespacesOK

NewListCoreV1EventForAllNamespacesOK creates ListCoreV1EventForAllNamespacesOK with default headers values

func (*ListCoreV1EventForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 event for all namespaces o k response

func (*ListCoreV1EventForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 event for all namespaces o k response

func (*ListCoreV1EventForAllNamespacesOK) WriteResponse ¶

func (o *ListCoreV1EventForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1EventForAllNamespacesParams ¶

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

ListCoreV1EventForAllNamespacesParams contains all the bound params for the list core v1 event for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1EventForAllNamespaces

func NewListCoreV1EventForAllNamespacesParams ¶

func NewListCoreV1EventForAllNamespacesParams() ListCoreV1EventForAllNamespacesParams

NewListCoreV1EventForAllNamespacesParams creates a new ListCoreV1EventForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1EventForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1EventForAllNamespacesParams() beforehand.

type ListCoreV1EventForAllNamespacesUnauthorized ¶

type ListCoreV1EventForAllNamespacesUnauthorized struct {
}

ListCoreV1EventForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1EventForAllNamespacesUnauthorized

func NewListCoreV1EventForAllNamespacesUnauthorized ¶

func NewListCoreV1EventForAllNamespacesUnauthorized() *ListCoreV1EventForAllNamespacesUnauthorized

NewListCoreV1EventForAllNamespacesUnauthorized creates ListCoreV1EventForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1EventForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1LimitRangeForAllNamespaces ¶

type ListCoreV1LimitRangeForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1LimitRangeForAllNamespacesHandler
}

ListCoreV1LimitRangeForAllNamespaces swagger:route GET /api/v1/limitranges core_v1 listCoreV1LimitRangeForAllNamespaces

list or watch objects of kind LimitRange

func NewListCoreV1LimitRangeForAllNamespaces ¶

func NewListCoreV1LimitRangeForAllNamespaces(ctx *middleware.Context, handler ListCoreV1LimitRangeForAllNamespacesHandler) *ListCoreV1LimitRangeForAllNamespaces

NewListCoreV1LimitRangeForAllNamespaces creates a new http.Handler for the list core v1 limit range for all namespaces operation

func (*ListCoreV1LimitRangeForAllNamespaces) ServeHTTP ¶

type ListCoreV1LimitRangeForAllNamespacesHandler ¶

type ListCoreV1LimitRangeForAllNamespacesHandler interface {
	Handle(ListCoreV1LimitRangeForAllNamespacesParams) middleware.Responder
}

ListCoreV1LimitRangeForAllNamespacesHandler interface for that can handle valid list core v1 limit range for all namespaces params

type ListCoreV1LimitRangeForAllNamespacesHandlerFunc ¶

type ListCoreV1LimitRangeForAllNamespacesHandlerFunc func(ListCoreV1LimitRangeForAllNamespacesParams) middleware.Responder

ListCoreV1LimitRangeForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 limit range for all namespaces handler

func (ListCoreV1LimitRangeForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1LimitRangeForAllNamespacesOK ¶

type ListCoreV1LimitRangeForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRangeList `json:"body,omitempty"`
}

ListCoreV1LimitRangeForAllNamespacesOK OK

swagger:response listCoreV1LimitRangeForAllNamespacesOK

func NewListCoreV1LimitRangeForAllNamespacesOK ¶

func NewListCoreV1LimitRangeForAllNamespacesOK() *ListCoreV1LimitRangeForAllNamespacesOK

NewListCoreV1LimitRangeForAllNamespacesOK creates ListCoreV1LimitRangeForAllNamespacesOK with default headers values

func (*ListCoreV1LimitRangeForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 limit range for all namespaces o k response

func (*ListCoreV1LimitRangeForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 limit range for all namespaces o k response

func (*ListCoreV1LimitRangeForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1LimitRangeForAllNamespacesParams ¶

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

ListCoreV1LimitRangeForAllNamespacesParams contains all the bound params for the list core v1 limit range for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1LimitRangeForAllNamespaces

func NewListCoreV1LimitRangeForAllNamespacesParams ¶

func NewListCoreV1LimitRangeForAllNamespacesParams() ListCoreV1LimitRangeForAllNamespacesParams

NewListCoreV1LimitRangeForAllNamespacesParams creates a new ListCoreV1LimitRangeForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1LimitRangeForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1LimitRangeForAllNamespacesParams() beforehand.

type ListCoreV1LimitRangeForAllNamespacesUnauthorized ¶

type ListCoreV1LimitRangeForAllNamespacesUnauthorized struct {
}

ListCoreV1LimitRangeForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1LimitRangeForAllNamespacesUnauthorized

func NewListCoreV1LimitRangeForAllNamespacesUnauthorized ¶

func NewListCoreV1LimitRangeForAllNamespacesUnauthorized() *ListCoreV1LimitRangeForAllNamespacesUnauthorized

NewListCoreV1LimitRangeForAllNamespacesUnauthorized creates ListCoreV1LimitRangeForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1LimitRangeForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1Namespace ¶

type ListCoreV1Namespace struct {
	Context *middleware.Context
	Handler ListCoreV1NamespaceHandler
}

ListCoreV1Namespace swagger:route GET /api/v1/namespaces core_v1 listCoreV1Namespace

list or watch objects of kind Namespace

func NewListCoreV1Namespace ¶

func NewListCoreV1Namespace(ctx *middleware.Context, handler ListCoreV1NamespaceHandler) *ListCoreV1Namespace

NewListCoreV1Namespace creates a new http.Handler for the list core v1 namespace operation

func (*ListCoreV1Namespace) ServeHTTP ¶

func (o *ListCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListCoreV1NamespaceHandler ¶

type ListCoreV1NamespaceHandler interface {
	Handle(ListCoreV1NamespaceParams) middleware.Responder
}

ListCoreV1NamespaceHandler interface for that can handle valid list core v1 namespace params

type ListCoreV1NamespaceHandlerFunc ¶

type ListCoreV1NamespaceHandlerFunc func(ListCoreV1NamespaceParams) middleware.Responder

ListCoreV1NamespaceHandlerFunc turns a function with the right signature into a list core v1 namespace handler

func (ListCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespaceOK ¶

type ListCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1NamespaceList `json:"body,omitempty"`
}

ListCoreV1NamespaceOK OK

swagger:response listCoreV1NamespaceOK

func NewListCoreV1NamespaceOK ¶

func NewListCoreV1NamespaceOK() *ListCoreV1NamespaceOK

NewListCoreV1NamespaceOK creates ListCoreV1NamespaceOK with default headers values

func (*ListCoreV1NamespaceOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespace o k response

func (*ListCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespace o k response

func (*ListCoreV1NamespaceOK) WriteResponse ¶

func (o *ListCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespaceParams ¶

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

ListCoreV1NamespaceParams contains all the bound params for the list core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters listCoreV1Namespace

func NewListCoreV1NamespaceParams ¶

func NewListCoreV1NamespaceParams() ListCoreV1NamespaceParams

NewListCoreV1NamespaceParams creates a new ListCoreV1NamespaceParams object no default values defined in spec.

func (*ListCoreV1NamespaceParams) BindRequest ¶

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 NewListCoreV1NamespaceParams() beforehand.

type ListCoreV1NamespaceUnauthorized ¶

type ListCoreV1NamespaceUnauthorized struct {
}

ListCoreV1NamespaceUnauthorized Unauthorized

swagger:response listCoreV1NamespaceUnauthorized

func NewListCoreV1NamespaceUnauthorized ¶

func NewListCoreV1NamespaceUnauthorized() *ListCoreV1NamespaceUnauthorized

NewListCoreV1NamespaceUnauthorized creates ListCoreV1NamespaceUnauthorized with default headers values

func (*ListCoreV1NamespaceUnauthorized) WriteResponse ¶

func (o *ListCoreV1NamespaceUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedConfigMap ¶

type ListCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedConfigMapHandler
}

ListCoreV1NamespacedConfigMap swagger:route GET /api/v1/namespaces/{namespace}/configmaps core_v1 listCoreV1NamespacedConfigMap

list or watch objects of kind ConfigMap

func NewListCoreV1NamespacedConfigMap ¶

func NewListCoreV1NamespacedConfigMap(ctx *middleware.Context, handler ListCoreV1NamespacedConfigMapHandler) *ListCoreV1NamespacedConfigMap

NewListCoreV1NamespacedConfigMap creates a new http.Handler for the list core v1 namespaced config map operation

func (*ListCoreV1NamespacedConfigMap) ServeHTTP ¶

type ListCoreV1NamespacedConfigMapHandler ¶

type ListCoreV1NamespacedConfigMapHandler interface {
	Handle(ListCoreV1NamespacedConfigMapParams) middleware.Responder
}

ListCoreV1NamespacedConfigMapHandler interface for that can handle valid list core v1 namespaced config map params

type ListCoreV1NamespacedConfigMapHandlerFunc ¶

type ListCoreV1NamespacedConfigMapHandlerFunc func(ListCoreV1NamespacedConfigMapParams) middleware.Responder

ListCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a list core v1 namespaced config map handler

func (ListCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedConfigMapOK ¶

type ListCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMapList `json:"body,omitempty"`
}

ListCoreV1NamespacedConfigMapOK OK

swagger:response listCoreV1NamespacedConfigMapOK

func NewListCoreV1NamespacedConfigMapOK ¶

func NewListCoreV1NamespacedConfigMapOK() *ListCoreV1NamespacedConfigMapOK

NewListCoreV1NamespacedConfigMapOK creates ListCoreV1NamespacedConfigMapOK with default headers values

func (*ListCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced config map o k response

func (*ListCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced config map o k response

func (*ListCoreV1NamespacedConfigMapOK) WriteResponse ¶

func (o *ListCoreV1NamespacedConfigMapOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedConfigMapParams ¶

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

ListCoreV1NamespacedConfigMapParams contains all the bound params for the list core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedConfigMap

func NewListCoreV1NamespacedConfigMapParams ¶

func NewListCoreV1NamespacedConfigMapParams() ListCoreV1NamespacedConfigMapParams

NewListCoreV1NamespacedConfigMapParams creates a new ListCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*ListCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewListCoreV1NamespacedConfigMapParams() beforehand.

type ListCoreV1NamespacedConfigMapUnauthorized ¶

type ListCoreV1NamespacedConfigMapUnauthorized struct {
}

ListCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response listCoreV1NamespacedConfigMapUnauthorized

func NewListCoreV1NamespacedConfigMapUnauthorized ¶

func NewListCoreV1NamespacedConfigMapUnauthorized() *ListCoreV1NamespacedConfigMapUnauthorized

NewListCoreV1NamespacedConfigMapUnauthorized creates ListCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*ListCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedEndpoints ¶

type ListCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedEndpointsHandler
}

ListCoreV1NamespacedEndpoints swagger:route GET /api/v1/namespaces/{namespace}/endpoints core_v1 listCoreV1NamespacedEndpoints

list or watch objects of kind Endpoints

func NewListCoreV1NamespacedEndpoints ¶

func NewListCoreV1NamespacedEndpoints(ctx *middleware.Context, handler ListCoreV1NamespacedEndpointsHandler) *ListCoreV1NamespacedEndpoints

NewListCoreV1NamespacedEndpoints creates a new http.Handler for the list core v1 namespaced endpoints operation

func (*ListCoreV1NamespacedEndpoints) ServeHTTP ¶

type ListCoreV1NamespacedEndpointsHandler ¶

type ListCoreV1NamespacedEndpointsHandler interface {
	Handle(ListCoreV1NamespacedEndpointsParams) middleware.Responder
}

ListCoreV1NamespacedEndpointsHandler interface for that can handle valid list core v1 namespaced endpoints params

type ListCoreV1NamespacedEndpointsHandlerFunc ¶

type ListCoreV1NamespacedEndpointsHandlerFunc func(ListCoreV1NamespacedEndpointsParams) middleware.Responder

ListCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a list core v1 namespaced endpoints handler

func (ListCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedEndpointsOK ¶

type ListCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1EndpointsList `json:"body,omitempty"`
}

ListCoreV1NamespacedEndpointsOK OK

swagger:response listCoreV1NamespacedEndpointsOK

func NewListCoreV1NamespacedEndpointsOK ¶

func NewListCoreV1NamespacedEndpointsOK() *ListCoreV1NamespacedEndpointsOK

NewListCoreV1NamespacedEndpointsOK creates ListCoreV1NamespacedEndpointsOK with default headers values

func (*ListCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced endpoints o k response

func (*ListCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced endpoints o k response

func (*ListCoreV1NamespacedEndpointsOK) WriteResponse ¶

func (o *ListCoreV1NamespacedEndpointsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedEndpointsParams ¶

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

ListCoreV1NamespacedEndpointsParams contains all the bound params for the list core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedEndpoints

func NewListCoreV1NamespacedEndpointsParams ¶

func NewListCoreV1NamespacedEndpointsParams() ListCoreV1NamespacedEndpointsParams

NewListCoreV1NamespacedEndpointsParams creates a new ListCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*ListCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewListCoreV1NamespacedEndpointsParams() beforehand.

type ListCoreV1NamespacedEndpointsUnauthorized ¶

type ListCoreV1NamespacedEndpointsUnauthorized struct {
}

ListCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response listCoreV1NamespacedEndpointsUnauthorized

func NewListCoreV1NamespacedEndpointsUnauthorized ¶

func NewListCoreV1NamespacedEndpointsUnauthorized() *ListCoreV1NamespacedEndpointsUnauthorized

NewListCoreV1NamespacedEndpointsUnauthorized creates ListCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*ListCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedEvent ¶

type ListCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedEventHandler
}

ListCoreV1NamespacedEvent swagger:route GET /api/v1/namespaces/{namespace}/events core_v1 listCoreV1NamespacedEvent

list or watch objects of kind Event

func NewListCoreV1NamespacedEvent ¶

func NewListCoreV1NamespacedEvent(ctx *middleware.Context, handler ListCoreV1NamespacedEventHandler) *ListCoreV1NamespacedEvent

NewListCoreV1NamespacedEvent creates a new http.Handler for the list core v1 namespaced event operation

func (*ListCoreV1NamespacedEvent) ServeHTTP ¶

type ListCoreV1NamespacedEventHandler ¶

type ListCoreV1NamespacedEventHandler interface {
	Handle(ListCoreV1NamespacedEventParams) middleware.Responder
}

ListCoreV1NamespacedEventHandler interface for that can handle valid list core v1 namespaced event params

type ListCoreV1NamespacedEventHandlerFunc ¶

type ListCoreV1NamespacedEventHandlerFunc func(ListCoreV1NamespacedEventParams) middleware.Responder

ListCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a list core v1 namespaced event handler

func (ListCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedEventOK ¶

type ListCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1EventList `json:"body,omitempty"`
}

ListCoreV1NamespacedEventOK OK

swagger:response listCoreV1NamespacedEventOK

func NewListCoreV1NamespacedEventOK ¶

func NewListCoreV1NamespacedEventOK() *ListCoreV1NamespacedEventOK

NewListCoreV1NamespacedEventOK creates ListCoreV1NamespacedEventOK with default headers values

func (*ListCoreV1NamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced event o k response

func (*ListCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced event o k response

func (*ListCoreV1NamespacedEventOK) WriteResponse ¶

func (o *ListCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedEventParams ¶

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

ListCoreV1NamespacedEventParams contains all the bound params for the list core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedEvent

func NewListCoreV1NamespacedEventParams ¶

func NewListCoreV1NamespacedEventParams() ListCoreV1NamespacedEventParams

NewListCoreV1NamespacedEventParams creates a new ListCoreV1NamespacedEventParams object no default values defined in spec.

func (*ListCoreV1NamespacedEventParams) BindRequest ¶

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 NewListCoreV1NamespacedEventParams() beforehand.

type ListCoreV1NamespacedEventUnauthorized ¶

type ListCoreV1NamespacedEventUnauthorized struct {
}

ListCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response listCoreV1NamespacedEventUnauthorized

func NewListCoreV1NamespacedEventUnauthorized ¶

func NewListCoreV1NamespacedEventUnauthorized() *ListCoreV1NamespacedEventUnauthorized

NewListCoreV1NamespacedEventUnauthorized creates ListCoreV1NamespacedEventUnauthorized with default headers values

func (*ListCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedLimitRange ¶

type ListCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedLimitRangeHandler
}

ListCoreV1NamespacedLimitRange swagger:route GET /api/v1/namespaces/{namespace}/limitranges core_v1 listCoreV1NamespacedLimitRange

list or watch objects of kind LimitRange

func NewListCoreV1NamespacedLimitRange ¶

func NewListCoreV1NamespacedLimitRange(ctx *middleware.Context, handler ListCoreV1NamespacedLimitRangeHandler) *ListCoreV1NamespacedLimitRange

NewListCoreV1NamespacedLimitRange creates a new http.Handler for the list core v1 namespaced limit range operation

func (*ListCoreV1NamespacedLimitRange) ServeHTTP ¶

type ListCoreV1NamespacedLimitRangeHandler ¶

type ListCoreV1NamespacedLimitRangeHandler interface {
	Handle(ListCoreV1NamespacedLimitRangeParams) middleware.Responder
}

ListCoreV1NamespacedLimitRangeHandler interface for that can handle valid list core v1 namespaced limit range params

type ListCoreV1NamespacedLimitRangeHandlerFunc ¶

type ListCoreV1NamespacedLimitRangeHandlerFunc func(ListCoreV1NamespacedLimitRangeParams) middleware.Responder

ListCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a list core v1 namespaced limit range handler

func (ListCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedLimitRangeOK ¶

type ListCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRangeList `json:"body,omitempty"`
}

ListCoreV1NamespacedLimitRangeOK OK

swagger:response listCoreV1NamespacedLimitRangeOK

func NewListCoreV1NamespacedLimitRangeOK ¶

func NewListCoreV1NamespacedLimitRangeOK() *ListCoreV1NamespacedLimitRangeOK

NewListCoreV1NamespacedLimitRangeOK creates ListCoreV1NamespacedLimitRangeOK with default headers values

func (*ListCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced limit range o k response

func (*ListCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced limit range o k response

func (*ListCoreV1NamespacedLimitRangeOK) WriteResponse ¶

func (o *ListCoreV1NamespacedLimitRangeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedLimitRangeParams ¶

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

ListCoreV1NamespacedLimitRangeParams contains all the bound params for the list core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedLimitRange

func NewListCoreV1NamespacedLimitRangeParams ¶

func NewListCoreV1NamespacedLimitRangeParams() ListCoreV1NamespacedLimitRangeParams

NewListCoreV1NamespacedLimitRangeParams creates a new ListCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*ListCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewListCoreV1NamespacedLimitRangeParams() beforehand.

type ListCoreV1NamespacedLimitRangeUnauthorized ¶

type ListCoreV1NamespacedLimitRangeUnauthorized struct {
}

ListCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response listCoreV1NamespacedLimitRangeUnauthorized

func NewListCoreV1NamespacedLimitRangeUnauthorized ¶

func NewListCoreV1NamespacedLimitRangeUnauthorized() *ListCoreV1NamespacedLimitRangeUnauthorized

NewListCoreV1NamespacedLimitRangeUnauthorized creates ListCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*ListCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedPersistentVolumeClaim ¶

type ListCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedPersistentVolumeClaimHandler
}

ListCoreV1NamespacedPersistentVolumeClaim swagger:route GET /api/v1/namespaces/{namespace}/persistentvolumeclaims core_v1 listCoreV1NamespacedPersistentVolumeClaim

list or watch objects of kind PersistentVolumeClaim

func NewListCoreV1NamespacedPersistentVolumeClaim ¶

func NewListCoreV1NamespacedPersistentVolumeClaim(ctx *middleware.Context, handler ListCoreV1NamespacedPersistentVolumeClaimHandler) *ListCoreV1NamespacedPersistentVolumeClaim

NewListCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the list core v1 namespaced persistent volume claim operation

func (*ListCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type ListCoreV1NamespacedPersistentVolumeClaimHandler ¶

type ListCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(ListCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

ListCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid list core v1 namespaced persistent volume claim params

type ListCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type ListCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(ListCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

ListCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a list core v1 namespaced persistent volume claim handler

func (ListCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedPersistentVolumeClaimOK ¶

type ListCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaimList `json:"body,omitempty"`
}

ListCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response listCoreV1NamespacedPersistentVolumeClaimOK

func NewListCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewListCoreV1NamespacedPersistentVolumeClaimOK() *ListCoreV1NamespacedPersistentVolumeClaimOK

NewListCoreV1NamespacedPersistentVolumeClaimOK creates ListCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*ListCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced persistent volume claim o k response

func (*ListCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced persistent volume claim o k response

func (*ListCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedPersistentVolumeClaimParams ¶

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

ListCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the list core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedPersistentVolumeClaim

func NewListCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewListCoreV1NamespacedPersistentVolumeClaimParams() ListCoreV1NamespacedPersistentVolumeClaimParams

NewListCoreV1NamespacedPersistentVolumeClaimParams creates a new ListCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*ListCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewListCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type ListCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type ListCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

ListCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response listCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewListCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewListCoreV1NamespacedPersistentVolumeClaimUnauthorized() *ListCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewListCoreV1NamespacedPersistentVolumeClaimUnauthorized creates ListCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*ListCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedPod ¶

type ListCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedPodHandler
}

ListCoreV1NamespacedPod swagger:route GET /api/v1/namespaces/{namespace}/pods core_v1 listCoreV1NamespacedPod

list or watch objects of kind Pod

func NewListCoreV1NamespacedPod ¶

func NewListCoreV1NamespacedPod(ctx *middleware.Context, handler ListCoreV1NamespacedPodHandler) *ListCoreV1NamespacedPod

NewListCoreV1NamespacedPod creates a new http.Handler for the list core v1 namespaced pod operation

func (*ListCoreV1NamespacedPod) ServeHTTP ¶

type ListCoreV1NamespacedPodHandler ¶

type ListCoreV1NamespacedPodHandler interface {
	Handle(ListCoreV1NamespacedPodParams) middleware.Responder
}

ListCoreV1NamespacedPodHandler interface for that can handle valid list core v1 namespaced pod params

type ListCoreV1NamespacedPodHandlerFunc ¶

type ListCoreV1NamespacedPodHandlerFunc func(ListCoreV1NamespacedPodParams) middleware.Responder

ListCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a list core v1 namespaced pod handler

func (ListCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedPodOK ¶

type ListCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodList `json:"body,omitempty"`
}

ListCoreV1NamespacedPodOK OK

swagger:response listCoreV1NamespacedPodOK

func NewListCoreV1NamespacedPodOK ¶

func NewListCoreV1NamespacedPodOK() *ListCoreV1NamespacedPodOK

NewListCoreV1NamespacedPodOK creates ListCoreV1NamespacedPodOK with default headers values

func (*ListCoreV1NamespacedPodOK) SetPayload ¶

func (o *ListCoreV1NamespacedPodOK) SetPayload(payload *models.IoK8sAPICoreV1PodList)

SetPayload sets the payload to the list core v1 namespaced pod o k response

func (*ListCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced pod o k response

func (*ListCoreV1NamespacedPodOK) WriteResponse ¶

func (o *ListCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedPodParams ¶

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

ListCoreV1NamespacedPodParams contains all the bound params for the list core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedPod

func NewListCoreV1NamespacedPodParams ¶

func NewListCoreV1NamespacedPodParams() ListCoreV1NamespacedPodParams

NewListCoreV1NamespacedPodParams creates a new ListCoreV1NamespacedPodParams object no default values defined in spec.

func (*ListCoreV1NamespacedPodParams) BindRequest ¶

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 NewListCoreV1NamespacedPodParams() beforehand.

type ListCoreV1NamespacedPodTemplate ¶

type ListCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedPodTemplateHandler
}

ListCoreV1NamespacedPodTemplate swagger:route GET /api/v1/namespaces/{namespace}/podtemplates core_v1 listCoreV1NamespacedPodTemplate

list or watch objects of kind PodTemplate

func NewListCoreV1NamespacedPodTemplate ¶

func NewListCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler ListCoreV1NamespacedPodTemplateHandler) *ListCoreV1NamespacedPodTemplate

NewListCoreV1NamespacedPodTemplate creates a new http.Handler for the list core v1 namespaced pod template operation

func (*ListCoreV1NamespacedPodTemplate) ServeHTTP ¶

type ListCoreV1NamespacedPodTemplateHandler ¶

type ListCoreV1NamespacedPodTemplateHandler interface {
	Handle(ListCoreV1NamespacedPodTemplateParams) middleware.Responder
}

ListCoreV1NamespacedPodTemplateHandler interface for that can handle valid list core v1 namespaced pod template params

type ListCoreV1NamespacedPodTemplateHandlerFunc ¶

type ListCoreV1NamespacedPodTemplateHandlerFunc func(ListCoreV1NamespacedPodTemplateParams) middleware.Responder

ListCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a list core v1 namespaced pod template handler

func (ListCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedPodTemplateOK ¶

type ListCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplateList `json:"body,omitempty"`
}

ListCoreV1NamespacedPodTemplateOK OK

swagger:response listCoreV1NamespacedPodTemplateOK

func NewListCoreV1NamespacedPodTemplateOK ¶

func NewListCoreV1NamespacedPodTemplateOK() *ListCoreV1NamespacedPodTemplateOK

NewListCoreV1NamespacedPodTemplateOK creates ListCoreV1NamespacedPodTemplateOK with default headers values

func (*ListCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced pod template o k response

func (*ListCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced pod template o k response

func (*ListCoreV1NamespacedPodTemplateOK) WriteResponse ¶

func (o *ListCoreV1NamespacedPodTemplateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedPodTemplateParams ¶

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

ListCoreV1NamespacedPodTemplateParams contains all the bound params for the list core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedPodTemplate

func NewListCoreV1NamespacedPodTemplateParams ¶

func NewListCoreV1NamespacedPodTemplateParams() ListCoreV1NamespacedPodTemplateParams

NewListCoreV1NamespacedPodTemplateParams creates a new ListCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*ListCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewListCoreV1NamespacedPodTemplateParams() beforehand.

type ListCoreV1NamespacedPodTemplateUnauthorized ¶

type ListCoreV1NamespacedPodTemplateUnauthorized struct {
}

ListCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response listCoreV1NamespacedPodTemplateUnauthorized

func NewListCoreV1NamespacedPodTemplateUnauthorized ¶

func NewListCoreV1NamespacedPodTemplateUnauthorized() *ListCoreV1NamespacedPodTemplateUnauthorized

NewListCoreV1NamespacedPodTemplateUnauthorized creates ListCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*ListCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedPodUnauthorized ¶

type ListCoreV1NamespacedPodUnauthorized struct {
}

ListCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response listCoreV1NamespacedPodUnauthorized

func NewListCoreV1NamespacedPodUnauthorized ¶

func NewListCoreV1NamespacedPodUnauthorized() *ListCoreV1NamespacedPodUnauthorized

NewListCoreV1NamespacedPodUnauthorized creates ListCoreV1NamespacedPodUnauthorized with default headers values

func (*ListCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedReplicationController ¶

type ListCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedReplicationControllerHandler
}

ListCoreV1NamespacedReplicationController swagger:route GET /api/v1/namespaces/{namespace}/replicationcontrollers core_v1 listCoreV1NamespacedReplicationController

list or watch objects of kind ReplicationController

func NewListCoreV1NamespacedReplicationController ¶

func NewListCoreV1NamespacedReplicationController(ctx *middleware.Context, handler ListCoreV1NamespacedReplicationControllerHandler) *ListCoreV1NamespacedReplicationController

NewListCoreV1NamespacedReplicationController creates a new http.Handler for the list core v1 namespaced replication controller operation

func (*ListCoreV1NamespacedReplicationController) ServeHTTP ¶

type ListCoreV1NamespacedReplicationControllerHandler ¶

type ListCoreV1NamespacedReplicationControllerHandler interface {
	Handle(ListCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

ListCoreV1NamespacedReplicationControllerHandler interface for that can handle valid list core v1 namespaced replication controller params

type ListCoreV1NamespacedReplicationControllerHandlerFunc ¶

type ListCoreV1NamespacedReplicationControllerHandlerFunc func(ListCoreV1NamespacedReplicationControllerParams) middleware.Responder

ListCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a list core v1 namespaced replication controller handler

func (ListCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedReplicationControllerOK ¶

type ListCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationControllerList `json:"body,omitempty"`
}

ListCoreV1NamespacedReplicationControllerOK OK

swagger:response listCoreV1NamespacedReplicationControllerOK

func NewListCoreV1NamespacedReplicationControllerOK ¶

func NewListCoreV1NamespacedReplicationControllerOK() *ListCoreV1NamespacedReplicationControllerOK

NewListCoreV1NamespacedReplicationControllerOK creates ListCoreV1NamespacedReplicationControllerOK with default headers values

func (*ListCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced replication controller o k response

func (*ListCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced replication controller o k response

func (*ListCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedReplicationControllerParams ¶

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

ListCoreV1NamespacedReplicationControllerParams contains all the bound params for the list core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedReplicationController

func NewListCoreV1NamespacedReplicationControllerParams ¶

func NewListCoreV1NamespacedReplicationControllerParams() ListCoreV1NamespacedReplicationControllerParams

NewListCoreV1NamespacedReplicationControllerParams creates a new ListCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*ListCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewListCoreV1NamespacedReplicationControllerParams() beforehand.

type ListCoreV1NamespacedReplicationControllerUnauthorized ¶

type ListCoreV1NamespacedReplicationControllerUnauthorized struct {
}

ListCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response listCoreV1NamespacedReplicationControllerUnauthorized

func NewListCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewListCoreV1NamespacedReplicationControllerUnauthorized() *ListCoreV1NamespacedReplicationControllerUnauthorized

NewListCoreV1NamespacedReplicationControllerUnauthorized creates ListCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*ListCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedResourceQuota ¶

type ListCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedResourceQuotaHandler
}

ListCoreV1NamespacedResourceQuota swagger:route GET /api/v1/namespaces/{namespace}/resourcequotas core_v1 listCoreV1NamespacedResourceQuota

list or watch objects of kind ResourceQuota

func NewListCoreV1NamespacedResourceQuota ¶

func NewListCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler ListCoreV1NamespacedResourceQuotaHandler) *ListCoreV1NamespacedResourceQuota

NewListCoreV1NamespacedResourceQuota creates a new http.Handler for the list core v1 namespaced resource quota operation

func (*ListCoreV1NamespacedResourceQuota) ServeHTTP ¶

type ListCoreV1NamespacedResourceQuotaHandler ¶

type ListCoreV1NamespacedResourceQuotaHandler interface {
	Handle(ListCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

ListCoreV1NamespacedResourceQuotaHandler interface for that can handle valid list core v1 namespaced resource quota params

type ListCoreV1NamespacedResourceQuotaHandlerFunc ¶

type ListCoreV1NamespacedResourceQuotaHandlerFunc func(ListCoreV1NamespacedResourceQuotaParams) middleware.Responder

ListCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a list core v1 namespaced resource quota handler

func (ListCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedResourceQuotaOK ¶

type ListCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuotaList `json:"body,omitempty"`
}

ListCoreV1NamespacedResourceQuotaOK OK

swagger:response listCoreV1NamespacedResourceQuotaOK

func NewListCoreV1NamespacedResourceQuotaOK ¶

func NewListCoreV1NamespacedResourceQuotaOK() *ListCoreV1NamespacedResourceQuotaOK

NewListCoreV1NamespacedResourceQuotaOK creates ListCoreV1NamespacedResourceQuotaOK with default headers values

func (*ListCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced resource quota o k response

func (*ListCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced resource quota o k response

func (*ListCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedResourceQuotaParams ¶

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

ListCoreV1NamespacedResourceQuotaParams contains all the bound params for the list core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedResourceQuota

func NewListCoreV1NamespacedResourceQuotaParams ¶

func NewListCoreV1NamespacedResourceQuotaParams() ListCoreV1NamespacedResourceQuotaParams

NewListCoreV1NamespacedResourceQuotaParams creates a new ListCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*ListCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewListCoreV1NamespacedResourceQuotaParams() beforehand.

type ListCoreV1NamespacedResourceQuotaUnauthorized ¶

type ListCoreV1NamespacedResourceQuotaUnauthorized struct {
}

ListCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response listCoreV1NamespacedResourceQuotaUnauthorized

func NewListCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewListCoreV1NamespacedResourceQuotaUnauthorized() *ListCoreV1NamespacedResourceQuotaUnauthorized

NewListCoreV1NamespacedResourceQuotaUnauthorized creates ListCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*ListCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedSecret ¶

type ListCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedSecretHandler
}

ListCoreV1NamespacedSecret swagger:route GET /api/v1/namespaces/{namespace}/secrets core_v1 listCoreV1NamespacedSecret

list or watch objects of kind Secret

func NewListCoreV1NamespacedSecret ¶

func NewListCoreV1NamespacedSecret(ctx *middleware.Context, handler ListCoreV1NamespacedSecretHandler) *ListCoreV1NamespacedSecret

NewListCoreV1NamespacedSecret creates a new http.Handler for the list core v1 namespaced secret operation

func (*ListCoreV1NamespacedSecret) ServeHTTP ¶

type ListCoreV1NamespacedSecretHandler ¶

type ListCoreV1NamespacedSecretHandler interface {
	Handle(ListCoreV1NamespacedSecretParams) middleware.Responder
}

ListCoreV1NamespacedSecretHandler interface for that can handle valid list core v1 namespaced secret params

type ListCoreV1NamespacedSecretHandlerFunc ¶

type ListCoreV1NamespacedSecretHandlerFunc func(ListCoreV1NamespacedSecretParams) middleware.Responder

ListCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a list core v1 namespaced secret handler

func (ListCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedSecretOK ¶

type ListCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1SecretList `json:"body,omitempty"`
}

ListCoreV1NamespacedSecretOK OK

swagger:response listCoreV1NamespacedSecretOK

func NewListCoreV1NamespacedSecretOK ¶

func NewListCoreV1NamespacedSecretOK() *ListCoreV1NamespacedSecretOK

NewListCoreV1NamespacedSecretOK creates ListCoreV1NamespacedSecretOK with default headers values

func (*ListCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced secret o k response

func (*ListCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced secret o k response

func (*ListCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *ListCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedSecretParams ¶

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

ListCoreV1NamespacedSecretParams contains all the bound params for the list core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedSecret

func NewListCoreV1NamespacedSecretParams ¶

func NewListCoreV1NamespacedSecretParams() ListCoreV1NamespacedSecretParams

NewListCoreV1NamespacedSecretParams creates a new ListCoreV1NamespacedSecretParams object no default values defined in spec.

func (*ListCoreV1NamespacedSecretParams) BindRequest ¶

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 NewListCoreV1NamespacedSecretParams() beforehand.

type ListCoreV1NamespacedSecretUnauthorized ¶

type ListCoreV1NamespacedSecretUnauthorized struct {
}

ListCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response listCoreV1NamespacedSecretUnauthorized

func NewListCoreV1NamespacedSecretUnauthorized ¶

func NewListCoreV1NamespacedSecretUnauthorized() *ListCoreV1NamespacedSecretUnauthorized

NewListCoreV1NamespacedSecretUnauthorized creates ListCoreV1NamespacedSecretUnauthorized with default headers values

func (*ListCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedService ¶

type ListCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedServiceHandler
}

ListCoreV1NamespacedService swagger:route GET /api/v1/namespaces/{namespace}/services core_v1 listCoreV1NamespacedService

list or watch objects of kind Service

func NewListCoreV1NamespacedService ¶

func NewListCoreV1NamespacedService(ctx *middleware.Context, handler ListCoreV1NamespacedServiceHandler) *ListCoreV1NamespacedService

NewListCoreV1NamespacedService creates a new http.Handler for the list core v1 namespaced service operation

func (*ListCoreV1NamespacedService) ServeHTTP ¶

type ListCoreV1NamespacedServiceAccount ¶

type ListCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler ListCoreV1NamespacedServiceAccountHandler
}

ListCoreV1NamespacedServiceAccount swagger:route GET /api/v1/namespaces/{namespace}/serviceaccounts core_v1 listCoreV1NamespacedServiceAccount

list or watch objects of kind ServiceAccount

func NewListCoreV1NamespacedServiceAccount ¶

func NewListCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler ListCoreV1NamespacedServiceAccountHandler) *ListCoreV1NamespacedServiceAccount

NewListCoreV1NamespacedServiceAccount creates a new http.Handler for the list core v1 namespaced service account operation

func (*ListCoreV1NamespacedServiceAccount) ServeHTTP ¶

type ListCoreV1NamespacedServiceAccountHandler ¶

type ListCoreV1NamespacedServiceAccountHandler interface {
	Handle(ListCoreV1NamespacedServiceAccountParams) middleware.Responder
}

ListCoreV1NamespacedServiceAccountHandler interface for that can handle valid list core v1 namespaced service account params

type ListCoreV1NamespacedServiceAccountHandlerFunc ¶

type ListCoreV1NamespacedServiceAccountHandlerFunc func(ListCoreV1NamespacedServiceAccountParams) middleware.Responder

ListCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a list core v1 namespaced service account handler

func (ListCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedServiceAccountOK ¶

type ListCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccountList `json:"body,omitempty"`
}

ListCoreV1NamespacedServiceAccountOK OK

swagger:response listCoreV1NamespacedServiceAccountOK

func NewListCoreV1NamespacedServiceAccountOK ¶

func NewListCoreV1NamespacedServiceAccountOK() *ListCoreV1NamespacedServiceAccountOK

NewListCoreV1NamespacedServiceAccountOK creates ListCoreV1NamespacedServiceAccountOK with default headers values

func (*ListCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced service account o k response

func (*ListCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced service account o k response

func (*ListCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedServiceAccountParams ¶

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

ListCoreV1NamespacedServiceAccountParams contains all the bound params for the list core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedServiceAccount

func NewListCoreV1NamespacedServiceAccountParams ¶

func NewListCoreV1NamespacedServiceAccountParams() ListCoreV1NamespacedServiceAccountParams

NewListCoreV1NamespacedServiceAccountParams creates a new ListCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*ListCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewListCoreV1NamespacedServiceAccountParams() beforehand.

type ListCoreV1NamespacedServiceAccountUnauthorized ¶

type ListCoreV1NamespacedServiceAccountUnauthorized struct {
}

ListCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response listCoreV1NamespacedServiceAccountUnauthorized

func NewListCoreV1NamespacedServiceAccountUnauthorized ¶

func NewListCoreV1NamespacedServiceAccountUnauthorized() *ListCoreV1NamespacedServiceAccountUnauthorized

NewListCoreV1NamespacedServiceAccountUnauthorized creates ListCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*ListCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1NamespacedServiceHandler ¶

type ListCoreV1NamespacedServiceHandler interface {
	Handle(ListCoreV1NamespacedServiceParams) middleware.Responder
}

ListCoreV1NamespacedServiceHandler interface for that can handle valid list core v1 namespaced service params

type ListCoreV1NamespacedServiceHandlerFunc ¶

type ListCoreV1NamespacedServiceHandlerFunc func(ListCoreV1NamespacedServiceParams) middleware.Responder

ListCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a list core v1 namespaced service handler

func (ListCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NamespacedServiceOK ¶

type ListCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceList `json:"body,omitempty"`
}

ListCoreV1NamespacedServiceOK OK

swagger:response listCoreV1NamespacedServiceOK

func NewListCoreV1NamespacedServiceOK ¶

func NewListCoreV1NamespacedServiceOK() *ListCoreV1NamespacedServiceOK

NewListCoreV1NamespacedServiceOK creates ListCoreV1NamespacedServiceOK with default headers values

func (*ListCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the list core v1 namespaced service o k response

func (*ListCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the list core v1 namespaced service o k response

func (*ListCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *ListCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NamespacedServiceParams ¶

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

ListCoreV1NamespacedServiceParams contains all the bound params for the list core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters listCoreV1NamespacedService

func NewListCoreV1NamespacedServiceParams ¶

func NewListCoreV1NamespacedServiceParams() ListCoreV1NamespacedServiceParams

NewListCoreV1NamespacedServiceParams creates a new ListCoreV1NamespacedServiceParams object no default values defined in spec.

func (*ListCoreV1NamespacedServiceParams) BindRequest ¶

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 NewListCoreV1NamespacedServiceParams() beforehand.

type ListCoreV1NamespacedServiceUnauthorized ¶

type ListCoreV1NamespacedServiceUnauthorized struct {
}

ListCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response listCoreV1NamespacedServiceUnauthorized

func NewListCoreV1NamespacedServiceUnauthorized ¶

func NewListCoreV1NamespacedServiceUnauthorized() *ListCoreV1NamespacedServiceUnauthorized

NewListCoreV1NamespacedServiceUnauthorized creates ListCoreV1NamespacedServiceUnauthorized with default headers values

func (*ListCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1Node ¶

type ListCoreV1Node struct {
	Context *middleware.Context
	Handler ListCoreV1NodeHandler
}

ListCoreV1Node swagger:route GET /api/v1/nodes core_v1 listCoreV1Node

list or watch objects of kind Node

func NewListCoreV1Node ¶

func NewListCoreV1Node(ctx *middleware.Context, handler ListCoreV1NodeHandler) *ListCoreV1Node

NewListCoreV1Node creates a new http.Handler for the list core v1 node operation

func (*ListCoreV1Node) ServeHTTP ¶

func (o *ListCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListCoreV1NodeHandler ¶

type ListCoreV1NodeHandler interface {
	Handle(ListCoreV1NodeParams) middleware.Responder
}

ListCoreV1NodeHandler interface for that can handle valid list core v1 node params

type ListCoreV1NodeHandlerFunc ¶

type ListCoreV1NodeHandlerFunc func(ListCoreV1NodeParams) middleware.Responder

ListCoreV1NodeHandlerFunc turns a function with the right signature into a list core v1 node handler

func (ListCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1NodeOK ¶

type ListCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1NodeList `json:"body,omitempty"`
}

ListCoreV1NodeOK OK

swagger:response listCoreV1NodeOK

func NewListCoreV1NodeOK ¶

func NewListCoreV1NodeOK() *ListCoreV1NodeOK

NewListCoreV1NodeOK creates ListCoreV1NodeOK with default headers values

func (*ListCoreV1NodeOK) SetPayload ¶

func (o *ListCoreV1NodeOK) SetPayload(payload *models.IoK8sAPICoreV1NodeList)

SetPayload sets the payload to the list core v1 node o k response

func (*ListCoreV1NodeOK) WithPayload ¶

WithPayload adds the payload to the list core v1 node o k response

func (*ListCoreV1NodeOK) WriteResponse ¶

func (o *ListCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1NodeParams ¶

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

ListCoreV1NodeParams contains all the bound params for the list core v1 node operation typically these are obtained from a http.Request

swagger:parameters listCoreV1Node

func NewListCoreV1NodeParams ¶

func NewListCoreV1NodeParams() ListCoreV1NodeParams

NewListCoreV1NodeParams creates a new ListCoreV1NodeParams object no default values defined in spec.

func (*ListCoreV1NodeParams) BindRequest ¶

func (o *ListCoreV1NodeParams) 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 NewListCoreV1NodeParams() beforehand.

type ListCoreV1NodeUnauthorized ¶

type ListCoreV1NodeUnauthorized struct {
}

ListCoreV1NodeUnauthorized Unauthorized

swagger:response listCoreV1NodeUnauthorized

func NewListCoreV1NodeUnauthorized ¶

func NewListCoreV1NodeUnauthorized() *ListCoreV1NodeUnauthorized

NewListCoreV1NodeUnauthorized creates ListCoreV1NodeUnauthorized with default headers values

func (*ListCoreV1NodeUnauthorized) WriteResponse ¶

func (o *ListCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1PersistentVolume ¶

type ListCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler ListCoreV1PersistentVolumeHandler
}

ListCoreV1PersistentVolume swagger:route GET /api/v1/persistentvolumes core_v1 listCoreV1PersistentVolume

list or watch objects of kind PersistentVolume

func NewListCoreV1PersistentVolume ¶

func NewListCoreV1PersistentVolume(ctx *middleware.Context, handler ListCoreV1PersistentVolumeHandler) *ListCoreV1PersistentVolume

NewListCoreV1PersistentVolume creates a new http.Handler for the list core v1 persistent volume operation

func (*ListCoreV1PersistentVolume) ServeHTTP ¶

type ListCoreV1PersistentVolumeClaimForAllNamespaces ¶

type ListCoreV1PersistentVolumeClaimForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1PersistentVolumeClaimForAllNamespacesHandler
}

ListCoreV1PersistentVolumeClaimForAllNamespaces swagger:route GET /api/v1/persistentvolumeclaims core_v1 listCoreV1PersistentVolumeClaimForAllNamespaces

list or watch objects of kind PersistentVolumeClaim

func NewListCoreV1PersistentVolumeClaimForAllNamespaces ¶

NewListCoreV1PersistentVolumeClaimForAllNamespaces creates a new http.Handler for the list core v1 persistent volume claim for all namespaces operation

func (*ListCoreV1PersistentVolumeClaimForAllNamespaces) ServeHTTP ¶

type ListCoreV1PersistentVolumeClaimForAllNamespacesHandler ¶

type ListCoreV1PersistentVolumeClaimForAllNamespacesHandler interface {
	Handle(ListCoreV1PersistentVolumeClaimForAllNamespacesParams) middleware.Responder
}

ListCoreV1PersistentVolumeClaimForAllNamespacesHandler interface for that can handle valid list core v1 persistent volume claim for all namespaces params

type ListCoreV1PersistentVolumeClaimForAllNamespacesHandlerFunc ¶

type ListCoreV1PersistentVolumeClaimForAllNamespacesHandlerFunc func(ListCoreV1PersistentVolumeClaimForAllNamespacesParams) middleware.Responder

ListCoreV1PersistentVolumeClaimForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 persistent volume claim for all namespaces handler

func (ListCoreV1PersistentVolumeClaimForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1PersistentVolumeClaimForAllNamespacesOK ¶

type ListCoreV1PersistentVolumeClaimForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaimList `json:"body,omitempty"`
}

ListCoreV1PersistentVolumeClaimForAllNamespacesOK OK

swagger:response listCoreV1PersistentVolumeClaimForAllNamespacesOK

func NewListCoreV1PersistentVolumeClaimForAllNamespacesOK ¶

func NewListCoreV1PersistentVolumeClaimForAllNamespacesOK() *ListCoreV1PersistentVolumeClaimForAllNamespacesOK

NewListCoreV1PersistentVolumeClaimForAllNamespacesOK creates ListCoreV1PersistentVolumeClaimForAllNamespacesOK with default headers values

func (*ListCoreV1PersistentVolumeClaimForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 persistent volume claim for all namespaces o k response

func (*ListCoreV1PersistentVolumeClaimForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 persistent volume claim for all namespaces o k response

func (*ListCoreV1PersistentVolumeClaimForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1PersistentVolumeClaimForAllNamespacesParams ¶

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

ListCoreV1PersistentVolumeClaimForAllNamespacesParams contains all the bound params for the list core v1 persistent volume claim for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1PersistentVolumeClaimForAllNamespaces

func NewListCoreV1PersistentVolumeClaimForAllNamespacesParams ¶

func NewListCoreV1PersistentVolumeClaimForAllNamespacesParams() ListCoreV1PersistentVolumeClaimForAllNamespacesParams

NewListCoreV1PersistentVolumeClaimForAllNamespacesParams creates a new ListCoreV1PersistentVolumeClaimForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1PersistentVolumeClaimForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1PersistentVolumeClaimForAllNamespacesParams() beforehand.

type ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized ¶

type ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized struct {
}

ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized

func NewListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized ¶

func NewListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized() *ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized

NewListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized creates ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1PersistentVolumeClaimForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1PersistentVolumeHandler ¶

type ListCoreV1PersistentVolumeHandler interface {
	Handle(ListCoreV1PersistentVolumeParams) middleware.Responder
}

ListCoreV1PersistentVolumeHandler interface for that can handle valid list core v1 persistent volume params

type ListCoreV1PersistentVolumeHandlerFunc ¶

type ListCoreV1PersistentVolumeHandlerFunc func(ListCoreV1PersistentVolumeParams) middleware.Responder

ListCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a list core v1 persistent volume handler

func (ListCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1PersistentVolumeOK ¶

type ListCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeList `json:"body,omitempty"`
}

ListCoreV1PersistentVolumeOK OK

swagger:response listCoreV1PersistentVolumeOK

func NewListCoreV1PersistentVolumeOK ¶

func NewListCoreV1PersistentVolumeOK() *ListCoreV1PersistentVolumeOK

NewListCoreV1PersistentVolumeOK creates ListCoreV1PersistentVolumeOK with default headers values

func (*ListCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the list core v1 persistent volume o k response

func (*ListCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the list core v1 persistent volume o k response

func (*ListCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *ListCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1PersistentVolumeParams ¶

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

ListCoreV1PersistentVolumeParams contains all the bound params for the list core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters listCoreV1PersistentVolume

func NewListCoreV1PersistentVolumeParams ¶

func NewListCoreV1PersistentVolumeParams() ListCoreV1PersistentVolumeParams

NewListCoreV1PersistentVolumeParams creates a new ListCoreV1PersistentVolumeParams object no default values defined in spec.

func (*ListCoreV1PersistentVolumeParams) BindRequest ¶

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 NewListCoreV1PersistentVolumeParams() beforehand.

type ListCoreV1PersistentVolumeUnauthorized ¶

type ListCoreV1PersistentVolumeUnauthorized struct {
}

ListCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response listCoreV1PersistentVolumeUnauthorized

func NewListCoreV1PersistentVolumeUnauthorized ¶

func NewListCoreV1PersistentVolumeUnauthorized() *ListCoreV1PersistentVolumeUnauthorized

NewListCoreV1PersistentVolumeUnauthorized creates ListCoreV1PersistentVolumeUnauthorized with default headers values

func (*ListCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1PodForAllNamespaces ¶

type ListCoreV1PodForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1PodForAllNamespacesHandler
}

ListCoreV1PodForAllNamespaces swagger:route GET /api/v1/pods core_v1 listCoreV1PodForAllNamespaces

list or watch objects of kind Pod

func NewListCoreV1PodForAllNamespaces ¶

func NewListCoreV1PodForAllNamespaces(ctx *middleware.Context, handler ListCoreV1PodForAllNamespacesHandler) *ListCoreV1PodForAllNamespaces

NewListCoreV1PodForAllNamespaces creates a new http.Handler for the list core v1 pod for all namespaces operation

func (*ListCoreV1PodForAllNamespaces) ServeHTTP ¶

type ListCoreV1PodForAllNamespacesHandler ¶

type ListCoreV1PodForAllNamespacesHandler interface {
	Handle(ListCoreV1PodForAllNamespacesParams) middleware.Responder
}

ListCoreV1PodForAllNamespacesHandler interface for that can handle valid list core v1 pod for all namespaces params

type ListCoreV1PodForAllNamespacesHandlerFunc ¶

type ListCoreV1PodForAllNamespacesHandlerFunc func(ListCoreV1PodForAllNamespacesParams) middleware.Responder

ListCoreV1PodForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 pod for all namespaces handler

func (ListCoreV1PodForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1PodForAllNamespacesOK ¶

type ListCoreV1PodForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodList `json:"body,omitempty"`
}

ListCoreV1PodForAllNamespacesOK OK

swagger:response listCoreV1PodForAllNamespacesOK

func NewListCoreV1PodForAllNamespacesOK ¶

func NewListCoreV1PodForAllNamespacesOK() *ListCoreV1PodForAllNamespacesOK

NewListCoreV1PodForAllNamespacesOK creates ListCoreV1PodForAllNamespacesOK with default headers values

func (*ListCoreV1PodForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 pod for all namespaces o k response

func (*ListCoreV1PodForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 pod for all namespaces o k response

func (*ListCoreV1PodForAllNamespacesOK) WriteResponse ¶

func (o *ListCoreV1PodForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListCoreV1PodForAllNamespacesParams ¶

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

ListCoreV1PodForAllNamespacesParams contains all the bound params for the list core v1 pod for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1PodForAllNamespaces

func NewListCoreV1PodForAllNamespacesParams ¶

func NewListCoreV1PodForAllNamespacesParams() ListCoreV1PodForAllNamespacesParams

NewListCoreV1PodForAllNamespacesParams creates a new ListCoreV1PodForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1PodForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1PodForAllNamespacesParams() beforehand.

type ListCoreV1PodForAllNamespacesUnauthorized ¶

type ListCoreV1PodForAllNamespacesUnauthorized struct {
}

ListCoreV1PodForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1PodForAllNamespacesUnauthorized

func NewListCoreV1PodForAllNamespacesUnauthorized ¶

func NewListCoreV1PodForAllNamespacesUnauthorized() *ListCoreV1PodForAllNamespacesUnauthorized

NewListCoreV1PodForAllNamespacesUnauthorized creates ListCoreV1PodForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1PodForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1PodTemplateForAllNamespaces ¶

type ListCoreV1PodTemplateForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1PodTemplateForAllNamespacesHandler
}

ListCoreV1PodTemplateForAllNamespaces swagger:route GET /api/v1/podtemplates core_v1 listCoreV1PodTemplateForAllNamespaces

list or watch objects of kind PodTemplate

func NewListCoreV1PodTemplateForAllNamespaces ¶

func NewListCoreV1PodTemplateForAllNamespaces(ctx *middleware.Context, handler ListCoreV1PodTemplateForAllNamespacesHandler) *ListCoreV1PodTemplateForAllNamespaces

NewListCoreV1PodTemplateForAllNamespaces creates a new http.Handler for the list core v1 pod template for all namespaces operation

func (*ListCoreV1PodTemplateForAllNamespaces) ServeHTTP ¶

type ListCoreV1PodTemplateForAllNamespacesHandler ¶

type ListCoreV1PodTemplateForAllNamespacesHandler interface {
	Handle(ListCoreV1PodTemplateForAllNamespacesParams) middleware.Responder
}

ListCoreV1PodTemplateForAllNamespacesHandler interface for that can handle valid list core v1 pod template for all namespaces params

type ListCoreV1PodTemplateForAllNamespacesHandlerFunc ¶

type ListCoreV1PodTemplateForAllNamespacesHandlerFunc func(ListCoreV1PodTemplateForAllNamespacesParams) middleware.Responder

ListCoreV1PodTemplateForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 pod template for all namespaces handler

func (ListCoreV1PodTemplateForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1PodTemplateForAllNamespacesOK ¶

type ListCoreV1PodTemplateForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplateList `json:"body,omitempty"`
}

ListCoreV1PodTemplateForAllNamespacesOK OK

swagger:response listCoreV1PodTemplateForAllNamespacesOK

func NewListCoreV1PodTemplateForAllNamespacesOK ¶

func NewListCoreV1PodTemplateForAllNamespacesOK() *ListCoreV1PodTemplateForAllNamespacesOK

NewListCoreV1PodTemplateForAllNamespacesOK creates ListCoreV1PodTemplateForAllNamespacesOK with default headers values

func (*ListCoreV1PodTemplateForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 pod template for all namespaces o k response

func (*ListCoreV1PodTemplateForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 pod template for all namespaces o k response

func (*ListCoreV1PodTemplateForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1PodTemplateForAllNamespacesParams ¶

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

ListCoreV1PodTemplateForAllNamespacesParams contains all the bound params for the list core v1 pod template for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1PodTemplateForAllNamespaces

func NewListCoreV1PodTemplateForAllNamespacesParams ¶

func NewListCoreV1PodTemplateForAllNamespacesParams() ListCoreV1PodTemplateForAllNamespacesParams

NewListCoreV1PodTemplateForAllNamespacesParams creates a new ListCoreV1PodTemplateForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1PodTemplateForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1PodTemplateForAllNamespacesParams() beforehand.

type ListCoreV1PodTemplateForAllNamespacesUnauthorized ¶

type ListCoreV1PodTemplateForAllNamespacesUnauthorized struct {
}

ListCoreV1PodTemplateForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1PodTemplateForAllNamespacesUnauthorized

func NewListCoreV1PodTemplateForAllNamespacesUnauthorized ¶

func NewListCoreV1PodTemplateForAllNamespacesUnauthorized() *ListCoreV1PodTemplateForAllNamespacesUnauthorized

NewListCoreV1PodTemplateForAllNamespacesUnauthorized creates ListCoreV1PodTemplateForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1PodTemplateForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ReplicationControllerForAllNamespaces ¶

type ListCoreV1ReplicationControllerForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1ReplicationControllerForAllNamespacesHandler
}

ListCoreV1ReplicationControllerForAllNamespaces swagger:route GET /api/v1/replicationcontrollers core_v1 listCoreV1ReplicationControllerForAllNamespaces

list or watch objects of kind ReplicationController

func NewListCoreV1ReplicationControllerForAllNamespaces ¶

NewListCoreV1ReplicationControllerForAllNamespaces creates a new http.Handler for the list core v1 replication controller for all namespaces operation

func (*ListCoreV1ReplicationControllerForAllNamespaces) ServeHTTP ¶

type ListCoreV1ReplicationControllerForAllNamespacesHandler ¶

type ListCoreV1ReplicationControllerForAllNamespacesHandler interface {
	Handle(ListCoreV1ReplicationControllerForAllNamespacesParams) middleware.Responder
}

ListCoreV1ReplicationControllerForAllNamespacesHandler interface for that can handle valid list core v1 replication controller for all namespaces params

type ListCoreV1ReplicationControllerForAllNamespacesHandlerFunc ¶

type ListCoreV1ReplicationControllerForAllNamespacesHandlerFunc func(ListCoreV1ReplicationControllerForAllNamespacesParams) middleware.Responder

ListCoreV1ReplicationControllerForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 replication controller for all namespaces handler

func (ListCoreV1ReplicationControllerForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1ReplicationControllerForAllNamespacesOK ¶

type ListCoreV1ReplicationControllerForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationControllerList `json:"body,omitempty"`
}

ListCoreV1ReplicationControllerForAllNamespacesOK OK

swagger:response listCoreV1ReplicationControllerForAllNamespacesOK

func NewListCoreV1ReplicationControllerForAllNamespacesOK ¶

func NewListCoreV1ReplicationControllerForAllNamespacesOK() *ListCoreV1ReplicationControllerForAllNamespacesOK

NewListCoreV1ReplicationControllerForAllNamespacesOK creates ListCoreV1ReplicationControllerForAllNamespacesOK with default headers values

func (*ListCoreV1ReplicationControllerForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 replication controller for all namespaces o k response

func (*ListCoreV1ReplicationControllerForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 replication controller for all namespaces o k response

func (*ListCoreV1ReplicationControllerForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ReplicationControllerForAllNamespacesParams ¶

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

ListCoreV1ReplicationControllerForAllNamespacesParams contains all the bound params for the list core v1 replication controller for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1ReplicationControllerForAllNamespaces

func NewListCoreV1ReplicationControllerForAllNamespacesParams ¶

func NewListCoreV1ReplicationControllerForAllNamespacesParams() ListCoreV1ReplicationControllerForAllNamespacesParams

NewListCoreV1ReplicationControllerForAllNamespacesParams creates a new ListCoreV1ReplicationControllerForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1ReplicationControllerForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1ReplicationControllerForAllNamespacesParams() beforehand.

type ListCoreV1ReplicationControllerForAllNamespacesUnauthorized ¶

type ListCoreV1ReplicationControllerForAllNamespacesUnauthorized struct {
}

ListCoreV1ReplicationControllerForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1ReplicationControllerForAllNamespacesUnauthorized

func NewListCoreV1ReplicationControllerForAllNamespacesUnauthorized ¶

func NewListCoreV1ReplicationControllerForAllNamespacesUnauthorized() *ListCoreV1ReplicationControllerForAllNamespacesUnauthorized

NewListCoreV1ReplicationControllerForAllNamespacesUnauthorized creates ListCoreV1ReplicationControllerForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1ReplicationControllerForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ResourceQuotaForAllNamespaces ¶

type ListCoreV1ResourceQuotaForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1ResourceQuotaForAllNamespacesHandler
}

ListCoreV1ResourceQuotaForAllNamespaces swagger:route GET /api/v1/resourcequotas core_v1 listCoreV1ResourceQuotaForAllNamespaces

list or watch objects of kind ResourceQuota

func NewListCoreV1ResourceQuotaForAllNamespaces ¶

func NewListCoreV1ResourceQuotaForAllNamespaces(ctx *middleware.Context, handler ListCoreV1ResourceQuotaForAllNamespacesHandler) *ListCoreV1ResourceQuotaForAllNamespaces

NewListCoreV1ResourceQuotaForAllNamespaces creates a new http.Handler for the list core v1 resource quota for all namespaces operation

func (*ListCoreV1ResourceQuotaForAllNamespaces) ServeHTTP ¶

type ListCoreV1ResourceQuotaForAllNamespacesHandler ¶

type ListCoreV1ResourceQuotaForAllNamespacesHandler interface {
	Handle(ListCoreV1ResourceQuotaForAllNamespacesParams) middleware.Responder
}

ListCoreV1ResourceQuotaForAllNamespacesHandler interface for that can handle valid list core v1 resource quota for all namespaces params

type ListCoreV1ResourceQuotaForAllNamespacesHandlerFunc ¶

type ListCoreV1ResourceQuotaForAllNamespacesHandlerFunc func(ListCoreV1ResourceQuotaForAllNamespacesParams) middleware.Responder

ListCoreV1ResourceQuotaForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 resource quota for all namespaces handler

func (ListCoreV1ResourceQuotaForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1ResourceQuotaForAllNamespacesOK ¶

type ListCoreV1ResourceQuotaForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuotaList `json:"body,omitempty"`
}

ListCoreV1ResourceQuotaForAllNamespacesOK OK

swagger:response listCoreV1ResourceQuotaForAllNamespacesOK

func NewListCoreV1ResourceQuotaForAllNamespacesOK ¶

func NewListCoreV1ResourceQuotaForAllNamespacesOK() *ListCoreV1ResourceQuotaForAllNamespacesOK

NewListCoreV1ResourceQuotaForAllNamespacesOK creates ListCoreV1ResourceQuotaForAllNamespacesOK with default headers values

func (*ListCoreV1ResourceQuotaForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 resource quota for all namespaces o k response

func (*ListCoreV1ResourceQuotaForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 resource quota for all namespaces o k response

func (*ListCoreV1ResourceQuotaForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ResourceQuotaForAllNamespacesParams ¶

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

ListCoreV1ResourceQuotaForAllNamespacesParams contains all the bound params for the list core v1 resource quota for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1ResourceQuotaForAllNamespaces

func NewListCoreV1ResourceQuotaForAllNamespacesParams ¶

func NewListCoreV1ResourceQuotaForAllNamespacesParams() ListCoreV1ResourceQuotaForAllNamespacesParams

NewListCoreV1ResourceQuotaForAllNamespacesParams creates a new ListCoreV1ResourceQuotaForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1ResourceQuotaForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1ResourceQuotaForAllNamespacesParams() beforehand.

type ListCoreV1ResourceQuotaForAllNamespacesUnauthorized ¶

type ListCoreV1ResourceQuotaForAllNamespacesUnauthorized struct {
}

ListCoreV1ResourceQuotaForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1ResourceQuotaForAllNamespacesUnauthorized

func NewListCoreV1ResourceQuotaForAllNamespacesUnauthorized ¶

func NewListCoreV1ResourceQuotaForAllNamespacesUnauthorized() *ListCoreV1ResourceQuotaForAllNamespacesUnauthorized

NewListCoreV1ResourceQuotaForAllNamespacesUnauthorized creates ListCoreV1ResourceQuotaForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1ResourceQuotaForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1SecretForAllNamespaces ¶

type ListCoreV1SecretForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1SecretForAllNamespacesHandler
}

ListCoreV1SecretForAllNamespaces swagger:route GET /api/v1/secrets core_v1 listCoreV1SecretForAllNamespaces

list or watch objects of kind Secret

func NewListCoreV1SecretForAllNamespaces ¶

func NewListCoreV1SecretForAllNamespaces(ctx *middleware.Context, handler ListCoreV1SecretForAllNamespacesHandler) *ListCoreV1SecretForAllNamespaces

NewListCoreV1SecretForAllNamespaces creates a new http.Handler for the list core v1 secret for all namespaces operation

func (*ListCoreV1SecretForAllNamespaces) ServeHTTP ¶

type ListCoreV1SecretForAllNamespacesHandler ¶

type ListCoreV1SecretForAllNamespacesHandler interface {
	Handle(ListCoreV1SecretForAllNamespacesParams) middleware.Responder
}

ListCoreV1SecretForAllNamespacesHandler interface for that can handle valid list core v1 secret for all namespaces params

type ListCoreV1SecretForAllNamespacesHandlerFunc ¶

type ListCoreV1SecretForAllNamespacesHandlerFunc func(ListCoreV1SecretForAllNamespacesParams) middleware.Responder

ListCoreV1SecretForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 secret for all namespaces handler

func (ListCoreV1SecretForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1SecretForAllNamespacesOK ¶

type ListCoreV1SecretForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1SecretList `json:"body,omitempty"`
}

ListCoreV1SecretForAllNamespacesOK OK

swagger:response listCoreV1SecretForAllNamespacesOK

func NewListCoreV1SecretForAllNamespacesOK ¶

func NewListCoreV1SecretForAllNamespacesOK() *ListCoreV1SecretForAllNamespacesOK

NewListCoreV1SecretForAllNamespacesOK creates ListCoreV1SecretForAllNamespacesOK with default headers values

func (*ListCoreV1SecretForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 secret for all namespaces o k response

func (*ListCoreV1SecretForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 secret for all namespaces o k response

func (*ListCoreV1SecretForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1SecretForAllNamespacesParams ¶

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

ListCoreV1SecretForAllNamespacesParams contains all the bound params for the list core v1 secret for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1SecretForAllNamespaces

func NewListCoreV1SecretForAllNamespacesParams ¶

func NewListCoreV1SecretForAllNamespacesParams() ListCoreV1SecretForAllNamespacesParams

NewListCoreV1SecretForAllNamespacesParams creates a new ListCoreV1SecretForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1SecretForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1SecretForAllNamespacesParams() beforehand.

type ListCoreV1SecretForAllNamespacesUnauthorized ¶

type ListCoreV1SecretForAllNamespacesUnauthorized struct {
}

ListCoreV1SecretForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1SecretForAllNamespacesUnauthorized

func NewListCoreV1SecretForAllNamespacesUnauthorized ¶

func NewListCoreV1SecretForAllNamespacesUnauthorized() *ListCoreV1SecretForAllNamespacesUnauthorized

NewListCoreV1SecretForAllNamespacesUnauthorized creates ListCoreV1SecretForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1SecretForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ServiceAccountForAllNamespaces ¶

type ListCoreV1ServiceAccountForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1ServiceAccountForAllNamespacesHandler
}

ListCoreV1ServiceAccountForAllNamespaces swagger:route GET /api/v1/serviceaccounts core_v1 listCoreV1ServiceAccountForAllNamespaces

list or watch objects of kind ServiceAccount

func NewListCoreV1ServiceAccountForAllNamespaces ¶

func NewListCoreV1ServiceAccountForAllNamespaces(ctx *middleware.Context, handler ListCoreV1ServiceAccountForAllNamespacesHandler) *ListCoreV1ServiceAccountForAllNamespaces

NewListCoreV1ServiceAccountForAllNamespaces creates a new http.Handler for the list core v1 service account for all namespaces operation

func (*ListCoreV1ServiceAccountForAllNamespaces) ServeHTTP ¶

type ListCoreV1ServiceAccountForAllNamespacesHandler ¶

type ListCoreV1ServiceAccountForAllNamespacesHandler interface {
	Handle(ListCoreV1ServiceAccountForAllNamespacesParams) middleware.Responder
}

ListCoreV1ServiceAccountForAllNamespacesHandler interface for that can handle valid list core v1 service account for all namespaces params

type ListCoreV1ServiceAccountForAllNamespacesHandlerFunc ¶

type ListCoreV1ServiceAccountForAllNamespacesHandlerFunc func(ListCoreV1ServiceAccountForAllNamespacesParams) middleware.Responder

ListCoreV1ServiceAccountForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 service account for all namespaces handler

func (ListCoreV1ServiceAccountForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1ServiceAccountForAllNamespacesOK ¶

type ListCoreV1ServiceAccountForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccountList `json:"body,omitempty"`
}

ListCoreV1ServiceAccountForAllNamespacesOK OK

swagger:response listCoreV1ServiceAccountForAllNamespacesOK

func NewListCoreV1ServiceAccountForAllNamespacesOK ¶

func NewListCoreV1ServiceAccountForAllNamespacesOK() *ListCoreV1ServiceAccountForAllNamespacesOK

NewListCoreV1ServiceAccountForAllNamespacesOK creates ListCoreV1ServiceAccountForAllNamespacesOK with default headers values

func (*ListCoreV1ServiceAccountForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 service account for all namespaces o k response

func (*ListCoreV1ServiceAccountForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 service account for all namespaces o k response

func (*ListCoreV1ServiceAccountForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ServiceAccountForAllNamespacesParams ¶

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

ListCoreV1ServiceAccountForAllNamespacesParams contains all the bound params for the list core v1 service account for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1ServiceAccountForAllNamespaces

func NewListCoreV1ServiceAccountForAllNamespacesParams ¶

func NewListCoreV1ServiceAccountForAllNamespacesParams() ListCoreV1ServiceAccountForAllNamespacesParams

NewListCoreV1ServiceAccountForAllNamespacesParams creates a new ListCoreV1ServiceAccountForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1ServiceAccountForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1ServiceAccountForAllNamespacesParams() beforehand.

type ListCoreV1ServiceAccountForAllNamespacesUnauthorized ¶

type ListCoreV1ServiceAccountForAllNamespacesUnauthorized struct {
}

ListCoreV1ServiceAccountForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1ServiceAccountForAllNamespacesUnauthorized

func NewListCoreV1ServiceAccountForAllNamespacesUnauthorized ¶

func NewListCoreV1ServiceAccountForAllNamespacesUnauthorized() *ListCoreV1ServiceAccountForAllNamespacesUnauthorized

NewListCoreV1ServiceAccountForAllNamespacesUnauthorized creates ListCoreV1ServiceAccountForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1ServiceAccountForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ServiceForAllNamespaces ¶

type ListCoreV1ServiceForAllNamespaces struct {
	Context *middleware.Context
	Handler ListCoreV1ServiceForAllNamespacesHandler
}

ListCoreV1ServiceForAllNamespaces swagger:route GET /api/v1/services core_v1 listCoreV1ServiceForAllNamespaces

list or watch objects of kind Service

func NewListCoreV1ServiceForAllNamespaces ¶

func NewListCoreV1ServiceForAllNamespaces(ctx *middleware.Context, handler ListCoreV1ServiceForAllNamespacesHandler) *ListCoreV1ServiceForAllNamespaces

NewListCoreV1ServiceForAllNamespaces creates a new http.Handler for the list core v1 service for all namespaces operation

func (*ListCoreV1ServiceForAllNamespaces) ServeHTTP ¶

type ListCoreV1ServiceForAllNamespacesHandler ¶

type ListCoreV1ServiceForAllNamespacesHandler interface {
	Handle(ListCoreV1ServiceForAllNamespacesParams) middleware.Responder
}

ListCoreV1ServiceForAllNamespacesHandler interface for that can handle valid list core v1 service for all namespaces params

type ListCoreV1ServiceForAllNamespacesHandlerFunc ¶

type ListCoreV1ServiceForAllNamespacesHandlerFunc func(ListCoreV1ServiceForAllNamespacesParams) middleware.Responder

ListCoreV1ServiceForAllNamespacesHandlerFunc turns a function with the right signature into a list core v1 service for all namespaces handler

func (ListCoreV1ServiceForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ListCoreV1ServiceForAllNamespacesOK ¶

type ListCoreV1ServiceForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceList `json:"body,omitempty"`
}

ListCoreV1ServiceForAllNamespacesOK OK

swagger:response listCoreV1ServiceForAllNamespacesOK

func NewListCoreV1ServiceForAllNamespacesOK ¶

func NewListCoreV1ServiceForAllNamespacesOK() *ListCoreV1ServiceForAllNamespacesOK

NewListCoreV1ServiceForAllNamespacesOK creates ListCoreV1ServiceForAllNamespacesOK with default headers values

func (*ListCoreV1ServiceForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the list core v1 service for all namespaces o k response

func (*ListCoreV1ServiceForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the list core v1 service for all namespaces o k response

func (*ListCoreV1ServiceForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type ListCoreV1ServiceForAllNamespacesParams ¶

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

ListCoreV1ServiceForAllNamespacesParams contains all the bound params for the list core v1 service for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listCoreV1ServiceForAllNamespaces

func NewListCoreV1ServiceForAllNamespacesParams ¶

func NewListCoreV1ServiceForAllNamespacesParams() ListCoreV1ServiceForAllNamespacesParams

NewListCoreV1ServiceForAllNamespacesParams creates a new ListCoreV1ServiceForAllNamespacesParams object no default values defined in spec.

func (*ListCoreV1ServiceForAllNamespacesParams) BindRequest ¶

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 NewListCoreV1ServiceForAllNamespacesParams() beforehand.

type ListCoreV1ServiceForAllNamespacesUnauthorized ¶

type ListCoreV1ServiceForAllNamespacesUnauthorized struct {
}

ListCoreV1ServiceForAllNamespacesUnauthorized Unauthorized

swagger:response listCoreV1ServiceForAllNamespacesUnauthorized

func NewListCoreV1ServiceForAllNamespacesUnauthorized ¶

func NewListCoreV1ServiceForAllNamespacesUnauthorized() *ListCoreV1ServiceForAllNamespacesUnauthorized

NewListCoreV1ServiceForAllNamespacesUnauthorized creates ListCoreV1ServiceForAllNamespacesUnauthorized with default headers values

func (*ListCoreV1ServiceForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1Namespace ¶

type PatchCoreV1Namespace struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespaceHandler
}

PatchCoreV1Namespace swagger:route PATCH /api/v1/namespaces/{name} core_v1 patchCoreV1Namespace

partially update the specified Namespace

func NewPatchCoreV1Namespace ¶

func NewPatchCoreV1Namespace(ctx *middleware.Context, handler PatchCoreV1NamespaceHandler) *PatchCoreV1Namespace

NewPatchCoreV1Namespace creates a new http.Handler for the patch core v1 namespace operation

func (*PatchCoreV1Namespace) ServeHTTP ¶

func (o *PatchCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type PatchCoreV1NamespaceHandler ¶

type PatchCoreV1NamespaceHandler interface {
	Handle(PatchCoreV1NamespaceParams) middleware.Responder
}

PatchCoreV1NamespaceHandler interface for that can handle valid patch core v1 namespace params

type PatchCoreV1NamespaceHandlerFunc ¶

type PatchCoreV1NamespaceHandlerFunc func(PatchCoreV1NamespaceParams) middleware.Responder

PatchCoreV1NamespaceHandlerFunc turns a function with the right signature into a patch core v1 namespace handler

func (PatchCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespaceOK ¶

type PatchCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

PatchCoreV1NamespaceOK OK

swagger:response patchCoreV1NamespaceOK

func NewPatchCoreV1NamespaceOK ¶

func NewPatchCoreV1NamespaceOK() *PatchCoreV1NamespaceOK

NewPatchCoreV1NamespaceOK creates PatchCoreV1NamespaceOK with default headers values

func (*PatchCoreV1NamespaceOK) SetPayload ¶

func (o *PatchCoreV1NamespaceOK) SetPayload(payload *models.IoK8sAPICoreV1Namespace)

SetPayload sets the payload to the patch core v1 namespace o k response

func (*PatchCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespace o k response

func (*PatchCoreV1NamespaceOK) WriteResponse ¶

func (o *PatchCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespaceParams ¶

type PatchCoreV1NamespaceParams 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 Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchCoreV1NamespaceParams contains all the bound params for the patch core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1Namespace

func NewPatchCoreV1NamespaceParams ¶

func NewPatchCoreV1NamespaceParams() PatchCoreV1NamespaceParams

NewPatchCoreV1NamespaceParams creates a new PatchCoreV1NamespaceParams object no default values defined in spec.

func (*PatchCoreV1NamespaceParams) BindRequest ¶

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 NewPatchCoreV1NamespaceParams() beforehand.

type PatchCoreV1NamespaceStatus ¶

type PatchCoreV1NamespaceStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespaceStatusHandler
}

PatchCoreV1NamespaceStatus swagger:route PATCH /api/v1/namespaces/{name}/status core_v1 patchCoreV1NamespaceStatus

partially update status of the specified Namespace

func NewPatchCoreV1NamespaceStatus ¶

func NewPatchCoreV1NamespaceStatus(ctx *middleware.Context, handler PatchCoreV1NamespaceStatusHandler) *PatchCoreV1NamespaceStatus

NewPatchCoreV1NamespaceStatus creates a new http.Handler for the patch core v1 namespace status operation

func (*PatchCoreV1NamespaceStatus) ServeHTTP ¶

type PatchCoreV1NamespaceStatusHandler ¶

type PatchCoreV1NamespaceStatusHandler interface {
	Handle(PatchCoreV1NamespaceStatusParams) middleware.Responder
}

PatchCoreV1NamespaceStatusHandler interface for that can handle valid patch core v1 namespace status params

type PatchCoreV1NamespaceStatusHandlerFunc ¶

type PatchCoreV1NamespaceStatusHandlerFunc func(PatchCoreV1NamespaceStatusParams) middleware.Responder

PatchCoreV1NamespaceStatusHandlerFunc turns a function with the right signature into a patch core v1 namespace status handler

func (PatchCoreV1NamespaceStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespaceStatusOK ¶

type PatchCoreV1NamespaceStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

PatchCoreV1NamespaceStatusOK OK

swagger:response patchCoreV1NamespaceStatusOK

func NewPatchCoreV1NamespaceStatusOK ¶

func NewPatchCoreV1NamespaceStatusOK() *PatchCoreV1NamespaceStatusOK

NewPatchCoreV1NamespaceStatusOK creates PatchCoreV1NamespaceStatusOK with default headers values

func (*PatchCoreV1NamespaceStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespace status o k response

func (*PatchCoreV1NamespaceStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespace status o k response

func (*PatchCoreV1NamespaceStatusOK) WriteResponse ¶

func (o *PatchCoreV1NamespaceStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespaceStatusParams ¶

type PatchCoreV1NamespaceStatusParams 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 Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchCoreV1NamespaceStatusParams contains all the bound params for the patch core v1 namespace status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespaceStatus

func NewPatchCoreV1NamespaceStatusParams ¶

func NewPatchCoreV1NamespaceStatusParams() PatchCoreV1NamespaceStatusParams

NewPatchCoreV1NamespaceStatusParams creates a new PatchCoreV1NamespaceStatusParams object no default values defined in spec.

func (*PatchCoreV1NamespaceStatusParams) BindRequest ¶

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 NewPatchCoreV1NamespaceStatusParams() beforehand.

type PatchCoreV1NamespaceStatusUnauthorized ¶

type PatchCoreV1NamespaceStatusUnauthorized struct {
}

PatchCoreV1NamespaceStatusUnauthorized Unauthorized

swagger:response patchCoreV1NamespaceStatusUnauthorized

func NewPatchCoreV1NamespaceStatusUnauthorized ¶

func NewPatchCoreV1NamespaceStatusUnauthorized() *PatchCoreV1NamespaceStatusUnauthorized

NewPatchCoreV1NamespaceStatusUnauthorized creates PatchCoreV1NamespaceStatusUnauthorized with default headers values

func (*PatchCoreV1NamespaceStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespaceUnauthorized ¶

type PatchCoreV1NamespaceUnauthorized struct {
}

PatchCoreV1NamespaceUnauthorized Unauthorized

swagger:response patchCoreV1NamespaceUnauthorized

func NewPatchCoreV1NamespaceUnauthorized ¶

func NewPatchCoreV1NamespaceUnauthorized() *PatchCoreV1NamespaceUnauthorized

NewPatchCoreV1NamespaceUnauthorized creates PatchCoreV1NamespaceUnauthorized with default headers values

func (*PatchCoreV1NamespaceUnauthorized) WriteResponse ¶

func (o *PatchCoreV1NamespaceUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedConfigMap ¶

type PatchCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedConfigMapHandler
}

PatchCoreV1NamespacedConfigMap swagger:route PATCH /api/v1/namespaces/{namespace}/configmaps/{name} core_v1 patchCoreV1NamespacedConfigMap

partially update the specified ConfigMap

func NewPatchCoreV1NamespacedConfigMap ¶

func NewPatchCoreV1NamespacedConfigMap(ctx *middleware.Context, handler PatchCoreV1NamespacedConfigMapHandler) *PatchCoreV1NamespacedConfigMap

NewPatchCoreV1NamespacedConfigMap creates a new http.Handler for the patch core v1 namespaced config map operation

func (*PatchCoreV1NamespacedConfigMap) ServeHTTP ¶

type PatchCoreV1NamespacedConfigMapHandler ¶

type PatchCoreV1NamespacedConfigMapHandler interface {
	Handle(PatchCoreV1NamespacedConfigMapParams) middleware.Responder
}

PatchCoreV1NamespacedConfigMapHandler interface for that can handle valid patch core v1 namespaced config map params

type PatchCoreV1NamespacedConfigMapHandlerFunc ¶

type PatchCoreV1NamespacedConfigMapHandlerFunc func(PatchCoreV1NamespacedConfigMapParams) middleware.Responder

PatchCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a patch core v1 namespaced config map handler

func (PatchCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedConfigMapOK ¶

type PatchCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

PatchCoreV1NamespacedConfigMapOK OK

swagger:response patchCoreV1NamespacedConfigMapOK

func NewPatchCoreV1NamespacedConfigMapOK ¶

func NewPatchCoreV1NamespacedConfigMapOK() *PatchCoreV1NamespacedConfigMapOK

NewPatchCoreV1NamespacedConfigMapOK creates PatchCoreV1NamespacedConfigMapOK with default headers values

func (*PatchCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced config map o k response

func (*PatchCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced config map o k response

func (*PatchCoreV1NamespacedConfigMapOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedConfigMapOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedConfigMapParams ¶

type PatchCoreV1NamespacedConfigMapParams 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 ConfigMap
	  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
}

PatchCoreV1NamespacedConfigMapParams contains all the bound params for the patch core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedConfigMap

func NewPatchCoreV1NamespacedConfigMapParams ¶

func NewPatchCoreV1NamespacedConfigMapParams() PatchCoreV1NamespacedConfigMapParams

NewPatchCoreV1NamespacedConfigMapParams creates a new PatchCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*PatchCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewPatchCoreV1NamespacedConfigMapParams() beforehand.

type PatchCoreV1NamespacedConfigMapUnauthorized ¶

type PatchCoreV1NamespacedConfigMapUnauthorized struct {
}

PatchCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedConfigMapUnauthorized

func NewPatchCoreV1NamespacedConfigMapUnauthorized ¶

func NewPatchCoreV1NamespacedConfigMapUnauthorized() *PatchCoreV1NamespacedConfigMapUnauthorized

NewPatchCoreV1NamespacedConfigMapUnauthorized creates PatchCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*PatchCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedEndpoints ¶

type PatchCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedEndpointsHandler
}

PatchCoreV1NamespacedEndpoints swagger:route PATCH /api/v1/namespaces/{namespace}/endpoints/{name} core_v1 patchCoreV1NamespacedEndpoints

partially update the specified Endpoints

func NewPatchCoreV1NamespacedEndpoints ¶

func NewPatchCoreV1NamespacedEndpoints(ctx *middleware.Context, handler PatchCoreV1NamespacedEndpointsHandler) *PatchCoreV1NamespacedEndpoints

NewPatchCoreV1NamespacedEndpoints creates a new http.Handler for the patch core v1 namespaced endpoints operation

func (*PatchCoreV1NamespacedEndpoints) ServeHTTP ¶

type PatchCoreV1NamespacedEndpointsHandler ¶

type PatchCoreV1NamespacedEndpointsHandler interface {
	Handle(PatchCoreV1NamespacedEndpointsParams) middleware.Responder
}

PatchCoreV1NamespacedEndpointsHandler interface for that can handle valid patch core v1 namespaced endpoints params

type PatchCoreV1NamespacedEndpointsHandlerFunc ¶

type PatchCoreV1NamespacedEndpointsHandlerFunc func(PatchCoreV1NamespacedEndpointsParams) middleware.Responder

PatchCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a patch core v1 namespaced endpoints handler

func (PatchCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedEndpointsOK ¶

type PatchCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

PatchCoreV1NamespacedEndpointsOK OK

swagger:response patchCoreV1NamespacedEndpointsOK

func NewPatchCoreV1NamespacedEndpointsOK ¶

func NewPatchCoreV1NamespacedEndpointsOK() *PatchCoreV1NamespacedEndpointsOK

NewPatchCoreV1NamespacedEndpointsOK creates PatchCoreV1NamespacedEndpointsOK with default headers values

func (*PatchCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced endpoints o k response

func (*PatchCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced endpoints o k response

func (*PatchCoreV1NamespacedEndpointsOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedEndpointsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedEndpointsParams ¶

type PatchCoreV1NamespacedEndpointsParams 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 Endpoints
	  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
}

PatchCoreV1NamespacedEndpointsParams contains all the bound params for the patch core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedEndpoints

func NewPatchCoreV1NamespacedEndpointsParams ¶

func NewPatchCoreV1NamespacedEndpointsParams() PatchCoreV1NamespacedEndpointsParams

NewPatchCoreV1NamespacedEndpointsParams creates a new PatchCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*PatchCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewPatchCoreV1NamespacedEndpointsParams() beforehand.

type PatchCoreV1NamespacedEndpointsUnauthorized ¶

type PatchCoreV1NamespacedEndpointsUnauthorized struct {
}

PatchCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedEndpointsUnauthorized

func NewPatchCoreV1NamespacedEndpointsUnauthorized ¶

func NewPatchCoreV1NamespacedEndpointsUnauthorized() *PatchCoreV1NamespacedEndpointsUnauthorized

NewPatchCoreV1NamespacedEndpointsUnauthorized creates PatchCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*PatchCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedEvent ¶

type PatchCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedEventHandler
}

PatchCoreV1NamespacedEvent swagger:route PATCH /api/v1/namespaces/{namespace}/events/{name} core_v1 patchCoreV1NamespacedEvent

partially update the specified Event

func NewPatchCoreV1NamespacedEvent ¶

func NewPatchCoreV1NamespacedEvent(ctx *middleware.Context, handler PatchCoreV1NamespacedEventHandler) *PatchCoreV1NamespacedEvent

NewPatchCoreV1NamespacedEvent creates a new http.Handler for the patch core v1 namespaced event operation

func (*PatchCoreV1NamespacedEvent) ServeHTTP ¶

type PatchCoreV1NamespacedEventHandler ¶

type PatchCoreV1NamespacedEventHandler interface {
	Handle(PatchCoreV1NamespacedEventParams) middleware.Responder
}

PatchCoreV1NamespacedEventHandler interface for that can handle valid patch core v1 namespaced event params

type PatchCoreV1NamespacedEventHandlerFunc ¶

type PatchCoreV1NamespacedEventHandlerFunc func(PatchCoreV1NamespacedEventParams) middleware.Responder

PatchCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a patch core v1 namespaced event handler

func (PatchCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedEventOK ¶

type PatchCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

PatchCoreV1NamespacedEventOK OK

swagger:response patchCoreV1NamespacedEventOK

func NewPatchCoreV1NamespacedEventOK ¶

func NewPatchCoreV1NamespacedEventOK() *PatchCoreV1NamespacedEventOK

NewPatchCoreV1NamespacedEventOK creates PatchCoreV1NamespacedEventOK with default headers values

func (*PatchCoreV1NamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced event o k response

func (*PatchCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced event o k response

func (*PatchCoreV1NamespacedEventOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedEventParams ¶

type PatchCoreV1NamespacedEventParams 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 Event
	  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
}

PatchCoreV1NamespacedEventParams contains all the bound params for the patch core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedEvent

func NewPatchCoreV1NamespacedEventParams ¶

func NewPatchCoreV1NamespacedEventParams() PatchCoreV1NamespacedEventParams

NewPatchCoreV1NamespacedEventParams creates a new PatchCoreV1NamespacedEventParams object no default values defined in spec.

func (*PatchCoreV1NamespacedEventParams) BindRequest ¶

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 NewPatchCoreV1NamespacedEventParams() beforehand.

type PatchCoreV1NamespacedEventUnauthorized ¶

type PatchCoreV1NamespacedEventUnauthorized struct {
}

PatchCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedEventUnauthorized

func NewPatchCoreV1NamespacedEventUnauthorized ¶

func NewPatchCoreV1NamespacedEventUnauthorized() *PatchCoreV1NamespacedEventUnauthorized

NewPatchCoreV1NamespacedEventUnauthorized creates PatchCoreV1NamespacedEventUnauthorized with default headers values

func (*PatchCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedLimitRange ¶

type PatchCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedLimitRangeHandler
}

PatchCoreV1NamespacedLimitRange swagger:route PATCH /api/v1/namespaces/{namespace}/limitranges/{name} core_v1 patchCoreV1NamespacedLimitRange

partially update the specified LimitRange

func NewPatchCoreV1NamespacedLimitRange ¶

func NewPatchCoreV1NamespacedLimitRange(ctx *middleware.Context, handler PatchCoreV1NamespacedLimitRangeHandler) *PatchCoreV1NamespacedLimitRange

NewPatchCoreV1NamespacedLimitRange creates a new http.Handler for the patch core v1 namespaced limit range operation

func (*PatchCoreV1NamespacedLimitRange) ServeHTTP ¶

type PatchCoreV1NamespacedLimitRangeHandler ¶

type PatchCoreV1NamespacedLimitRangeHandler interface {
	Handle(PatchCoreV1NamespacedLimitRangeParams) middleware.Responder
}

PatchCoreV1NamespacedLimitRangeHandler interface for that can handle valid patch core v1 namespaced limit range params

type PatchCoreV1NamespacedLimitRangeHandlerFunc ¶

type PatchCoreV1NamespacedLimitRangeHandlerFunc func(PatchCoreV1NamespacedLimitRangeParams) middleware.Responder

PatchCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a patch core v1 namespaced limit range handler

func (PatchCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedLimitRangeOK ¶

type PatchCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

PatchCoreV1NamespacedLimitRangeOK OK

swagger:response patchCoreV1NamespacedLimitRangeOK

func NewPatchCoreV1NamespacedLimitRangeOK ¶

func NewPatchCoreV1NamespacedLimitRangeOK() *PatchCoreV1NamespacedLimitRangeOK

NewPatchCoreV1NamespacedLimitRangeOK creates PatchCoreV1NamespacedLimitRangeOK with default headers values

func (*PatchCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced limit range o k response

func (*PatchCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced limit range o k response

func (*PatchCoreV1NamespacedLimitRangeOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedLimitRangeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedLimitRangeParams ¶

type PatchCoreV1NamespacedLimitRangeParams 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 LimitRange
	  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
}

PatchCoreV1NamespacedLimitRangeParams contains all the bound params for the patch core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedLimitRange

func NewPatchCoreV1NamespacedLimitRangeParams ¶

func NewPatchCoreV1NamespacedLimitRangeParams() PatchCoreV1NamespacedLimitRangeParams

NewPatchCoreV1NamespacedLimitRangeParams creates a new PatchCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*PatchCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewPatchCoreV1NamespacedLimitRangeParams() beforehand.

type PatchCoreV1NamespacedLimitRangeUnauthorized ¶

type PatchCoreV1NamespacedLimitRangeUnauthorized struct {
}

PatchCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedLimitRangeUnauthorized

func NewPatchCoreV1NamespacedLimitRangeUnauthorized ¶

func NewPatchCoreV1NamespacedLimitRangeUnauthorized() *PatchCoreV1NamespacedLimitRangeUnauthorized

NewPatchCoreV1NamespacedLimitRangeUnauthorized creates PatchCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*PatchCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPersistentVolumeClaim ¶

type PatchCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedPersistentVolumeClaimHandler
}

PatchCoreV1NamespacedPersistentVolumeClaim swagger:route PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} core_v1 patchCoreV1NamespacedPersistentVolumeClaim

partially update the specified PersistentVolumeClaim

func NewPatchCoreV1NamespacedPersistentVolumeClaim ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaim(ctx *middleware.Context, handler PatchCoreV1NamespacedPersistentVolumeClaimHandler) *PatchCoreV1NamespacedPersistentVolumeClaim

NewPatchCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the patch core v1 namespaced persistent volume claim operation

func (*PatchCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type PatchCoreV1NamespacedPersistentVolumeClaimHandler ¶

type PatchCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(PatchCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

PatchCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid patch core v1 namespaced persistent volume claim params

type PatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type PatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(PatchCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

PatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a patch core v1 namespaced persistent volume claim handler

func (PatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedPersistentVolumeClaimOK ¶

type PatchCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

PatchCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response patchCoreV1NamespacedPersistentVolumeClaimOK

func NewPatchCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaimOK() *PatchCoreV1NamespacedPersistentVolumeClaimOK

NewPatchCoreV1NamespacedPersistentVolumeClaimOK creates PatchCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*PatchCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced persistent volume claim o k response

func (*PatchCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced persistent volume claim o k response

func (*PatchCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPersistentVolumeClaimParams ¶

type PatchCoreV1NamespacedPersistentVolumeClaimParams 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 PersistentVolumeClaim
	  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
}

PatchCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the patch core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedPersistentVolumeClaim

func NewPatchCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaimParams() PatchCoreV1NamespacedPersistentVolumeClaimParams

NewPatchCoreV1NamespacedPersistentVolumeClaimParams creates a new PatchCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*PatchCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewPatchCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type PatchCoreV1NamespacedPersistentVolumeClaimStatus ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedPersistentVolumeClaimStatusHandler
}

PatchCoreV1NamespacedPersistentVolumeClaimStatus swagger:route PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status core_v1 patchCoreV1NamespacedPersistentVolumeClaimStatus

partially update status of the specified PersistentVolumeClaim

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatus ¶

NewPatchCoreV1NamespacedPersistentVolumeClaimStatus creates a new http.Handler for the patch core v1 namespaced persistent volume claim status operation

func (*PatchCoreV1NamespacedPersistentVolumeClaimStatus) ServeHTTP ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatusHandler ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatusHandler interface {
	Handle(PatchCoreV1NamespacedPersistentVolumeClaimStatusParams) middleware.Responder
}

PatchCoreV1NamespacedPersistentVolumeClaimStatusHandler interface for that can handle valid patch core v1 namespaced persistent volume claim status params

type PatchCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc func(PatchCoreV1NamespacedPersistentVolumeClaimStatusParams) middleware.Responder

PatchCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc turns a function with the right signature into a patch core v1 namespaced persistent volume claim status handler

func (PatchCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedPersistentVolumeClaimStatusOK ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

PatchCoreV1NamespacedPersistentVolumeClaimStatusOK OK

swagger:response patchCoreV1NamespacedPersistentVolumeClaimStatusOK

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatusOK ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatusOK() *PatchCoreV1NamespacedPersistentVolumeClaimStatusOK

NewPatchCoreV1NamespacedPersistentVolumeClaimStatusOK creates PatchCoreV1NamespacedPersistentVolumeClaimStatusOK with default headers values

func (*PatchCoreV1NamespacedPersistentVolumeClaimStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced persistent volume claim status o k response

func (*PatchCoreV1NamespacedPersistentVolumeClaimStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced persistent volume claim status o k response

func (*PatchCoreV1NamespacedPersistentVolumeClaimStatusOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPersistentVolumeClaimStatusParams ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatusParams 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 PersistentVolumeClaim
	  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
}

PatchCoreV1NamespacedPersistentVolumeClaimStatusParams contains all the bound params for the patch core v1 namespaced persistent volume claim status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedPersistentVolumeClaimStatus

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatusParams ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatusParams() PatchCoreV1NamespacedPersistentVolumeClaimStatusParams

NewPatchCoreV1NamespacedPersistentVolumeClaimStatusParams creates a new PatchCoreV1NamespacedPersistentVolumeClaimStatusParams object no default values defined in spec.

func (*PatchCoreV1NamespacedPersistentVolumeClaimStatusParams) BindRequest ¶

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 NewPatchCoreV1NamespacedPersistentVolumeClaimStatusParams() beforehand.

type PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized ¶

type PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized struct {
}

PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized() *PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

NewPatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized creates PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized with default headers values

func (*PatchCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewPatchCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewPatchCoreV1NamespacedPersistentVolumeClaimUnauthorized() *PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewPatchCoreV1NamespacedPersistentVolumeClaimUnauthorized creates PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*PatchCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPod ¶

type PatchCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedPodHandler
}

PatchCoreV1NamespacedPod swagger:route PATCH /api/v1/namespaces/{namespace}/pods/{name} core_v1 patchCoreV1NamespacedPod

partially update the specified Pod

func NewPatchCoreV1NamespacedPod ¶

func NewPatchCoreV1NamespacedPod(ctx *middleware.Context, handler PatchCoreV1NamespacedPodHandler) *PatchCoreV1NamespacedPod

NewPatchCoreV1NamespacedPod creates a new http.Handler for the patch core v1 namespaced pod operation

func (*PatchCoreV1NamespacedPod) ServeHTTP ¶

type PatchCoreV1NamespacedPodHandler ¶

type PatchCoreV1NamespacedPodHandler interface {
	Handle(PatchCoreV1NamespacedPodParams) middleware.Responder
}

PatchCoreV1NamespacedPodHandler interface for that can handle valid patch core v1 namespaced pod params

type PatchCoreV1NamespacedPodHandlerFunc ¶

type PatchCoreV1NamespacedPodHandlerFunc func(PatchCoreV1NamespacedPodParams) middleware.Responder

PatchCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a patch core v1 namespaced pod handler

func (PatchCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedPodOK ¶

type PatchCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

PatchCoreV1NamespacedPodOK OK

swagger:response patchCoreV1NamespacedPodOK

func NewPatchCoreV1NamespacedPodOK ¶

func NewPatchCoreV1NamespacedPodOK() *PatchCoreV1NamespacedPodOK

NewPatchCoreV1NamespacedPodOK creates PatchCoreV1NamespacedPodOK with default headers values

func (*PatchCoreV1NamespacedPodOK) SetPayload ¶

func (o *PatchCoreV1NamespacedPodOK) SetPayload(payload *models.IoK8sAPICoreV1Pod)

SetPayload sets the payload to the patch core v1 namespaced pod o k response

func (*PatchCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced pod o k response

func (*PatchCoreV1NamespacedPodOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedPodParams ¶

type PatchCoreV1NamespacedPodParams 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 Pod
	  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
}

PatchCoreV1NamespacedPodParams contains all the bound params for the patch core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedPod

func NewPatchCoreV1NamespacedPodParams ¶

func NewPatchCoreV1NamespacedPodParams() PatchCoreV1NamespacedPodParams

NewPatchCoreV1NamespacedPodParams creates a new PatchCoreV1NamespacedPodParams object no default values defined in spec.

func (*PatchCoreV1NamespacedPodParams) BindRequest ¶

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 NewPatchCoreV1NamespacedPodParams() beforehand.

type PatchCoreV1NamespacedPodStatus ¶

type PatchCoreV1NamespacedPodStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedPodStatusHandler
}

PatchCoreV1NamespacedPodStatus swagger:route PATCH /api/v1/namespaces/{namespace}/pods/{name}/status core_v1 patchCoreV1NamespacedPodStatus

partially update status of the specified Pod

func NewPatchCoreV1NamespacedPodStatus ¶

func NewPatchCoreV1NamespacedPodStatus(ctx *middleware.Context, handler PatchCoreV1NamespacedPodStatusHandler) *PatchCoreV1NamespacedPodStatus

NewPatchCoreV1NamespacedPodStatus creates a new http.Handler for the patch core v1 namespaced pod status operation

func (*PatchCoreV1NamespacedPodStatus) ServeHTTP ¶

type PatchCoreV1NamespacedPodStatusHandler ¶

type PatchCoreV1NamespacedPodStatusHandler interface {
	Handle(PatchCoreV1NamespacedPodStatusParams) middleware.Responder
}

PatchCoreV1NamespacedPodStatusHandler interface for that can handle valid patch core v1 namespaced pod status params

type PatchCoreV1NamespacedPodStatusHandlerFunc ¶

type PatchCoreV1NamespacedPodStatusHandlerFunc func(PatchCoreV1NamespacedPodStatusParams) middleware.Responder

PatchCoreV1NamespacedPodStatusHandlerFunc turns a function with the right signature into a patch core v1 namespaced pod status handler

func (PatchCoreV1NamespacedPodStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedPodStatusOK ¶

type PatchCoreV1NamespacedPodStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

PatchCoreV1NamespacedPodStatusOK OK

swagger:response patchCoreV1NamespacedPodStatusOK

func NewPatchCoreV1NamespacedPodStatusOK ¶

func NewPatchCoreV1NamespacedPodStatusOK() *PatchCoreV1NamespacedPodStatusOK

NewPatchCoreV1NamespacedPodStatusOK creates PatchCoreV1NamespacedPodStatusOK with default headers values

func (*PatchCoreV1NamespacedPodStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced pod status o k response

func (*PatchCoreV1NamespacedPodStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced pod status o k response

func (*PatchCoreV1NamespacedPodStatusOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedPodStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedPodStatusParams ¶

type PatchCoreV1NamespacedPodStatusParams 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 Pod
	  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
}

PatchCoreV1NamespacedPodStatusParams contains all the bound params for the patch core v1 namespaced pod status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedPodStatus

func NewPatchCoreV1NamespacedPodStatusParams ¶

func NewPatchCoreV1NamespacedPodStatusParams() PatchCoreV1NamespacedPodStatusParams

NewPatchCoreV1NamespacedPodStatusParams creates a new PatchCoreV1NamespacedPodStatusParams object no default values defined in spec.

func (*PatchCoreV1NamespacedPodStatusParams) BindRequest ¶

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 NewPatchCoreV1NamespacedPodStatusParams() beforehand.

type PatchCoreV1NamespacedPodStatusUnauthorized ¶

type PatchCoreV1NamespacedPodStatusUnauthorized struct {
}

PatchCoreV1NamespacedPodStatusUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedPodStatusUnauthorized

func NewPatchCoreV1NamespacedPodStatusUnauthorized ¶

func NewPatchCoreV1NamespacedPodStatusUnauthorized() *PatchCoreV1NamespacedPodStatusUnauthorized

NewPatchCoreV1NamespacedPodStatusUnauthorized creates PatchCoreV1NamespacedPodStatusUnauthorized with default headers values

func (*PatchCoreV1NamespacedPodStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPodTemplate ¶

type PatchCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedPodTemplateHandler
}

PatchCoreV1NamespacedPodTemplate swagger:route PATCH /api/v1/namespaces/{namespace}/podtemplates/{name} core_v1 patchCoreV1NamespacedPodTemplate

partially update the specified PodTemplate

func NewPatchCoreV1NamespacedPodTemplate ¶

func NewPatchCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler PatchCoreV1NamespacedPodTemplateHandler) *PatchCoreV1NamespacedPodTemplate

NewPatchCoreV1NamespacedPodTemplate creates a new http.Handler for the patch core v1 namespaced pod template operation

func (*PatchCoreV1NamespacedPodTemplate) ServeHTTP ¶

type PatchCoreV1NamespacedPodTemplateHandler ¶

type PatchCoreV1NamespacedPodTemplateHandler interface {
	Handle(PatchCoreV1NamespacedPodTemplateParams) middleware.Responder
}

PatchCoreV1NamespacedPodTemplateHandler interface for that can handle valid patch core v1 namespaced pod template params

type PatchCoreV1NamespacedPodTemplateHandlerFunc ¶

type PatchCoreV1NamespacedPodTemplateHandlerFunc func(PatchCoreV1NamespacedPodTemplateParams) middleware.Responder

PatchCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a patch core v1 namespaced pod template handler

func (PatchCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedPodTemplateOK ¶

type PatchCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

PatchCoreV1NamespacedPodTemplateOK OK

swagger:response patchCoreV1NamespacedPodTemplateOK

func NewPatchCoreV1NamespacedPodTemplateOK ¶

func NewPatchCoreV1NamespacedPodTemplateOK() *PatchCoreV1NamespacedPodTemplateOK

NewPatchCoreV1NamespacedPodTemplateOK creates PatchCoreV1NamespacedPodTemplateOK with default headers values

func (*PatchCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced pod template o k response

func (*PatchCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced pod template o k response

func (*PatchCoreV1NamespacedPodTemplateOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPodTemplateParams ¶

type PatchCoreV1NamespacedPodTemplateParams 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 PodTemplate
	  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
}

PatchCoreV1NamespacedPodTemplateParams contains all the bound params for the patch core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedPodTemplate

func NewPatchCoreV1NamespacedPodTemplateParams ¶

func NewPatchCoreV1NamespacedPodTemplateParams() PatchCoreV1NamespacedPodTemplateParams

NewPatchCoreV1NamespacedPodTemplateParams creates a new PatchCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*PatchCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewPatchCoreV1NamespacedPodTemplateParams() beforehand.

type PatchCoreV1NamespacedPodTemplateUnauthorized ¶

type PatchCoreV1NamespacedPodTemplateUnauthorized struct {
}

PatchCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedPodTemplateUnauthorized

func NewPatchCoreV1NamespacedPodTemplateUnauthorized ¶

func NewPatchCoreV1NamespacedPodTemplateUnauthorized() *PatchCoreV1NamespacedPodTemplateUnauthorized

NewPatchCoreV1NamespacedPodTemplateUnauthorized creates PatchCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*PatchCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedPodUnauthorized ¶

type PatchCoreV1NamespacedPodUnauthorized struct {
}

PatchCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedPodUnauthorized

func NewPatchCoreV1NamespacedPodUnauthorized ¶

func NewPatchCoreV1NamespacedPodUnauthorized() *PatchCoreV1NamespacedPodUnauthorized

NewPatchCoreV1NamespacedPodUnauthorized creates PatchCoreV1NamespacedPodUnauthorized with default headers values

func (*PatchCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedReplicationController ¶

type PatchCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedReplicationControllerHandler
}

PatchCoreV1NamespacedReplicationController swagger:route PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name} core_v1 patchCoreV1NamespacedReplicationController

partially update the specified ReplicationController

func NewPatchCoreV1NamespacedReplicationController ¶

func NewPatchCoreV1NamespacedReplicationController(ctx *middleware.Context, handler PatchCoreV1NamespacedReplicationControllerHandler) *PatchCoreV1NamespacedReplicationController

NewPatchCoreV1NamespacedReplicationController creates a new http.Handler for the patch core v1 namespaced replication controller operation

func (*PatchCoreV1NamespacedReplicationController) ServeHTTP ¶

type PatchCoreV1NamespacedReplicationControllerHandler ¶

type PatchCoreV1NamespacedReplicationControllerHandler interface {
	Handle(PatchCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

PatchCoreV1NamespacedReplicationControllerHandler interface for that can handle valid patch core v1 namespaced replication controller params

type PatchCoreV1NamespacedReplicationControllerHandlerFunc ¶

type PatchCoreV1NamespacedReplicationControllerHandlerFunc func(PatchCoreV1NamespacedReplicationControllerParams) middleware.Responder

PatchCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a patch core v1 namespaced replication controller handler

func (PatchCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedReplicationControllerOK ¶

type PatchCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

PatchCoreV1NamespacedReplicationControllerOK OK

swagger:response patchCoreV1NamespacedReplicationControllerOK

func NewPatchCoreV1NamespacedReplicationControllerOK ¶

func NewPatchCoreV1NamespacedReplicationControllerOK() *PatchCoreV1NamespacedReplicationControllerOK

NewPatchCoreV1NamespacedReplicationControllerOK creates PatchCoreV1NamespacedReplicationControllerOK with default headers values

func (*PatchCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced replication controller o k response

func (*PatchCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced replication controller o k response

func (*PatchCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedReplicationControllerParams ¶

type PatchCoreV1NamespacedReplicationControllerParams 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 ReplicationController
	  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
}

PatchCoreV1NamespacedReplicationControllerParams contains all the bound params for the patch core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedReplicationController

func NewPatchCoreV1NamespacedReplicationControllerParams ¶

func NewPatchCoreV1NamespacedReplicationControllerParams() PatchCoreV1NamespacedReplicationControllerParams

NewPatchCoreV1NamespacedReplicationControllerParams creates a new PatchCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*PatchCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewPatchCoreV1NamespacedReplicationControllerParams() beforehand.

type PatchCoreV1NamespacedReplicationControllerScale ¶

type PatchCoreV1NamespacedReplicationControllerScale struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedReplicationControllerScaleHandler
}

PatchCoreV1NamespacedReplicationControllerScale swagger:route PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale core_v1 patchCoreV1NamespacedReplicationControllerScale

partially update scale of the specified ReplicationController

func NewPatchCoreV1NamespacedReplicationControllerScale ¶

NewPatchCoreV1NamespacedReplicationControllerScale creates a new http.Handler for the patch core v1 namespaced replication controller scale operation

func (*PatchCoreV1NamespacedReplicationControllerScale) ServeHTTP ¶

type PatchCoreV1NamespacedReplicationControllerScaleHandler ¶

type PatchCoreV1NamespacedReplicationControllerScaleHandler interface {
	Handle(PatchCoreV1NamespacedReplicationControllerScaleParams) middleware.Responder
}

PatchCoreV1NamespacedReplicationControllerScaleHandler interface for that can handle valid patch core v1 namespaced replication controller scale params

type PatchCoreV1NamespacedReplicationControllerScaleHandlerFunc ¶

type PatchCoreV1NamespacedReplicationControllerScaleHandlerFunc func(PatchCoreV1NamespacedReplicationControllerScaleParams) middleware.Responder

PatchCoreV1NamespacedReplicationControllerScaleHandlerFunc turns a function with the right signature into a patch core v1 namespaced replication controller scale handler

func (PatchCoreV1NamespacedReplicationControllerScaleHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedReplicationControllerScaleOK ¶

type PatchCoreV1NamespacedReplicationControllerScaleOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV1Scale `json:"body,omitempty"`
}

PatchCoreV1NamespacedReplicationControllerScaleOK OK

swagger:response patchCoreV1NamespacedReplicationControllerScaleOK

func NewPatchCoreV1NamespacedReplicationControllerScaleOK ¶

func NewPatchCoreV1NamespacedReplicationControllerScaleOK() *PatchCoreV1NamespacedReplicationControllerScaleOK

NewPatchCoreV1NamespacedReplicationControllerScaleOK creates PatchCoreV1NamespacedReplicationControllerScaleOK with default headers values

func (*PatchCoreV1NamespacedReplicationControllerScaleOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced replication controller scale o k response

func (*PatchCoreV1NamespacedReplicationControllerScaleOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced replication controller scale o k response

func (*PatchCoreV1NamespacedReplicationControllerScaleOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedReplicationControllerScaleParams ¶

type PatchCoreV1NamespacedReplicationControllerScaleParams 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 Scale
	  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
}

PatchCoreV1NamespacedReplicationControllerScaleParams contains all the bound params for the patch core v1 namespaced replication controller scale operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedReplicationControllerScale

func NewPatchCoreV1NamespacedReplicationControllerScaleParams ¶

func NewPatchCoreV1NamespacedReplicationControllerScaleParams() PatchCoreV1NamespacedReplicationControllerScaleParams

NewPatchCoreV1NamespacedReplicationControllerScaleParams creates a new PatchCoreV1NamespacedReplicationControllerScaleParams object no default values defined in spec.

func (*PatchCoreV1NamespacedReplicationControllerScaleParams) BindRequest ¶

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 NewPatchCoreV1NamespacedReplicationControllerScaleParams() beforehand.

type PatchCoreV1NamespacedReplicationControllerScaleUnauthorized ¶

type PatchCoreV1NamespacedReplicationControllerScaleUnauthorized struct {
}

PatchCoreV1NamespacedReplicationControllerScaleUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedReplicationControllerScaleUnauthorized

func NewPatchCoreV1NamespacedReplicationControllerScaleUnauthorized ¶

func NewPatchCoreV1NamespacedReplicationControllerScaleUnauthorized() *PatchCoreV1NamespacedReplicationControllerScaleUnauthorized

NewPatchCoreV1NamespacedReplicationControllerScaleUnauthorized creates PatchCoreV1NamespacedReplicationControllerScaleUnauthorized with default headers values

func (*PatchCoreV1NamespacedReplicationControllerScaleUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedReplicationControllerStatus ¶

type PatchCoreV1NamespacedReplicationControllerStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedReplicationControllerStatusHandler
}

PatchCoreV1NamespacedReplicationControllerStatus swagger:route PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status core_v1 patchCoreV1NamespacedReplicationControllerStatus

partially update status of the specified ReplicationController

func NewPatchCoreV1NamespacedReplicationControllerStatus ¶

NewPatchCoreV1NamespacedReplicationControllerStatus creates a new http.Handler for the patch core v1 namespaced replication controller status operation

func (*PatchCoreV1NamespacedReplicationControllerStatus) ServeHTTP ¶

type PatchCoreV1NamespacedReplicationControllerStatusHandler ¶

type PatchCoreV1NamespacedReplicationControllerStatusHandler interface {
	Handle(PatchCoreV1NamespacedReplicationControllerStatusParams) middleware.Responder
}

PatchCoreV1NamespacedReplicationControllerStatusHandler interface for that can handle valid patch core v1 namespaced replication controller status params

type PatchCoreV1NamespacedReplicationControllerStatusHandlerFunc ¶

type PatchCoreV1NamespacedReplicationControllerStatusHandlerFunc func(PatchCoreV1NamespacedReplicationControllerStatusParams) middleware.Responder

PatchCoreV1NamespacedReplicationControllerStatusHandlerFunc turns a function with the right signature into a patch core v1 namespaced replication controller status handler

func (PatchCoreV1NamespacedReplicationControllerStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedReplicationControllerStatusOK ¶

type PatchCoreV1NamespacedReplicationControllerStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

PatchCoreV1NamespacedReplicationControllerStatusOK OK

swagger:response patchCoreV1NamespacedReplicationControllerStatusOK

func NewPatchCoreV1NamespacedReplicationControllerStatusOK ¶

func NewPatchCoreV1NamespacedReplicationControllerStatusOK() *PatchCoreV1NamespacedReplicationControllerStatusOK

NewPatchCoreV1NamespacedReplicationControllerStatusOK creates PatchCoreV1NamespacedReplicationControllerStatusOK with default headers values

func (*PatchCoreV1NamespacedReplicationControllerStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced replication controller status o k response

func (*PatchCoreV1NamespacedReplicationControllerStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced replication controller status o k response

func (*PatchCoreV1NamespacedReplicationControllerStatusOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedReplicationControllerStatusParams ¶

type PatchCoreV1NamespacedReplicationControllerStatusParams 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 ReplicationController
	  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
}

PatchCoreV1NamespacedReplicationControllerStatusParams contains all the bound params for the patch core v1 namespaced replication controller status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedReplicationControllerStatus

func NewPatchCoreV1NamespacedReplicationControllerStatusParams ¶

func NewPatchCoreV1NamespacedReplicationControllerStatusParams() PatchCoreV1NamespacedReplicationControllerStatusParams

NewPatchCoreV1NamespacedReplicationControllerStatusParams creates a new PatchCoreV1NamespacedReplicationControllerStatusParams object no default values defined in spec.

func (*PatchCoreV1NamespacedReplicationControllerStatusParams) BindRequest ¶

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 NewPatchCoreV1NamespacedReplicationControllerStatusParams() beforehand.

type PatchCoreV1NamespacedReplicationControllerStatusUnauthorized ¶

type PatchCoreV1NamespacedReplicationControllerStatusUnauthorized struct {
}

PatchCoreV1NamespacedReplicationControllerStatusUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedReplicationControllerStatusUnauthorized

func NewPatchCoreV1NamespacedReplicationControllerStatusUnauthorized ¶

func NewPatchCoreV1NamespacedReplicationControllerStatusUnauthorized() *PatchCoreV1NamespacedReplicationControllerStatusUnauthorized

NewPatchCoreV1NamespacedReplicationControllerStatusUnauthorized creates PatchCoreV1NamespacedReplicationControllerStatusUnauthorized with default headers values

func (*PatchCoreV1NamespacedReplicationControllerStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedReplicationControllerUnauthorized ¶

type PatchCoreV1NamespacedReplicationControllerUnauthorized struct {
}

PatchCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedReplicationControllerUnauthorized

func NewPatchCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewPatchCoreV1NamespacedReplicationControllerUnauthorized() *PatchCoreV1NamespacedReplicationControllerUnauthorized

NewPatchCoreV1NamespacedReplicationControllerUnauthorized creates PatchCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*PatchCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedResourceQuota ¶

type PatchCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedResourceQuotaHandler
}

PatchCoreV1NamespacedResourceQuota swagger:route PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name} core_v1 patchCoreV1NamespacedResourceQuota

partially update the specified ResourceQuota

func NewPatchCoreV1NamespacedResourceQuota ¶

func NewPatchCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler PatchCoreV1NamespacedResourceQuotaHandler) *PatchCoreV1NamespacedResourceQuota

NewPatchCoreV1NamespacedResourceQuota creates a new http.Handler for the patch core v1 namespaced resource quota operation

func (*PatchCoreV1NamespacedResourceQuota) ServeHTTP ¶

type PatchCoreV1NamespacedResourceQuotaHandler ¶

type PatchCoreV1NamespacedResourceQuotaHandler interface {
	Handle(PatchCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

PatchCoreV1NamespacedResourceQuotaHandler interface for that can handle valid patch core v1 namespaced resource quota params

type PatchCoreV1NamespacedResourceQuotaHandlerFunc ¶

type PatchCoreV1NamespacedResourceQuotaHandlerFunc func(PatchCoreV1NamespacedResourceQuotaParams) middleware.Responder

PatchCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a patch core v1 namespaced resource quota handler

func (PatchCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedResourceQuotaOK ¶

type PatchCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

PatchCoreV1NamespacedResourceQuotaOK OK

swagger:response patchCoreV1NamespacedResourceQuotaOK

func NewPatchCoreV1NamespacedResourceQuotaOK ¶

func NewPatchCoreV1NamespacedResourceQuotaOK() *PatchCoreV1NamespacedResourceQuotaOK

NewPatchCoreV1NamespacedResourceQuotaOK creates PatchCoreV1NamespacedResourceQuotaOK with default headers values

func (*PatchCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced resource quota o k response

func (*PatchCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced resource quota o k response

func (*PatchCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedResourceQuotaParams ¶

type PatchCoreV1NamespacedResourceQuotaParams 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 ResourceQuota
	  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
}

PatchCoreV1NamespacedResourceQuotaParams contains all the bound params for the patch core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedResourceQuota

func NewPatchCoreV1NamespacedResourceQuotaParams ¶

func NewPatchCoreV1NamespacedResourceQuotaParams() PatchCoreV1NamespacedResourceQuotaParams

NewPatchCoreV1NamespacedResourceQuotaParams creates a new PatchCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*PatchCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewPatchCoreV1NamespacedResourceQuotaParams() beforehand.

type PatchCoreV1NamespacedResourceQuotaStatus ¶

type PatchCoreV1NamespacedResourceQuotaStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedResourceQuotaStatusHandler
}

PatchCoreV1NamespacedResourceQuotaStatus swagger:route PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status core_v1 patchCoreV1NamespacedResourceQuotaStatus

partially update status of the specified ResourceQuota

func NewPatchCoreV1NamespacedResourceQuotaStatus ¶

func NewPatchCoreV1NamespacedResourceQuotaStatus(ctx *middleware.Context, handler PatchCoreV1NamespacedResourceQuotaStatusHandler) *PatchCoreV1NamespacedResourceQuotaStatus

NewPatchCoreV1NamespacedResourceQuotaStatus creates a new http.Handler for the patch core v1 namespaced resource quota status operation

func (*PatchCoreV1NamespacedResourceQuotaStatus) ServeHTTP ¶

type PatchCoreV1NamespacedResourceQuotaStatusHandler ¶

type PatchCoreV1NamespacedResourceQuotaStatusHandler interface {
	Handle(PatchCoreV1NamespacedResourceQuotaStatusParams) middleware.Responder
}

PatchCoreV1NamespacedResourceQuotaStatusHandler interface for that can handle valid patch core v1 namespaced resource quota status params

type PatchCoreV1NamespacedResourceQuotaStatusHandlerFunc ¶

type PatchCoreV1NamespacedResourceQuotaStatusHandlerFunc func(PatchCoreV1NamespacedResourceQuotaStatusParams) middleware.Responder

PatchCoreV1NamespacedResourceQuotaStatusHandlerFunc turns a function with the right signature into a patch core v1 namespaced resource quota status handler

func (PatchCoreV1NamespacedResourceQuotaStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedResourceQuotaStatusOK ¶

type PatchCoreV1NamespacedResourceQuotaStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

PatchCoreV1NamespacedResourceQuotaStatusOK OK

swagger:response patchCoreV1NamespacedResourceQuotaStatusOK

func NewPatchCoreV1NamespacedResourceQuotaStatusOK ¶

func NewPatchCoreV1NamespacedResourceQuotaStatusOK() *PatchCoreV1NamespacedResourceQuotaStatusOK

NewPatchCoreV1NamespacedResourceQuotaStatusOK creates PatchCoreV1NamespacedResourceQuotaStatusOK with default headers values

func (*PatchCoreV1NamespacedResourceQuotaStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced resource quota status o k response

func (*PatchCoreV1NamespacedResourceQuotaStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced resource quota status o k response

func (*PatchCoreV1NamespacedResourceQuotaStatusOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedResourceQuotaStatusParams ¶

type PatchCoreV1NamespacedResourceQuotaStatusParams 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 ResourceQuota
	  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
}

PatchCoreV1NamespacedResourceQuotaStatusParams contains all the bound params for the patch core v1 namespaced resource quota status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedResourceQuotaStatus

func NewPatchCoreV1NamespacedResourceQuotaStatusParams ¶

func NewPatchCoreV1NamespacedResourceQuotaStatusParams() PatchCoreV1NamespacedResourceQuotaStatusParams

NewPatchCoreV1NamespacedResourceQuotaStatusParams creates a new PatchCoreV1NamespacedResourceQuotaStatusParams object no default values defined in spec.

func (*PatchCoreV1NamespacedResourceQuotaStatusParams) BindRequest ¶

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 NewPatchCoreV1NamespacedResourceQuotaStatusParams() beforehand.

type PatchCoreV1NamespacedResourceQuotaStatusUnauthorized ¶

type PatchCoreV1NamespacedResourceQuotaStatusUnauthorized struct {
}

PatchCoreV1NamespacedResourceQuotaStatusUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedResourceQuotaStatusUnauthorized

func NewPatchCoreV1NamespacedResourceQuotaStatusUnauthorized ¶

func NewPatchCoreV1NamespacedResourceQuotaStatusUnauthorized() *PatchCoreV1NamespacedResourceQuotaStatusUnauthorized

NewPatchCoreV1NamespacedResourceQuotaStatusUnauthorized creates PatchCoreV1NamespacedResourceQuotaStatusUnauthorized with default headers values

func (*PatchCoreV1NamespacedResourceQuotaStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedResourceQuotaUnauthorized ¶

type PatchCoreV1NamespacedResourceQuotaUnauthorized struct {
}

PatchCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedResourceQuotaUnauthorized

func NewPatchCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewPatchCoreV1NamespacedResourceQuotaUnauthorized() *PatchCoreV1NamespacedResourceQuotaUnauthorized

NewPatchCoreV1NamespacedResourceQuotaUnauthorized creates PatchCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*PatchCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedSecret ¶

type PatchCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedSecretHandler
}

PatchCoreV1NamespacedSecret swagger:route PATCH /api/v1/namespaces/{namespace}/secrets/{name} core_v1 patchCoreV1NamespacedSecret

partially update the specified Secret

func NewPatchCoreV1NamespacedSecret ¶

func NewPatchCoreV1NamespacedSecret(ctx *middleware.Context, handler PatchCoreV1NamespacedSecretHandler) *PatchCoreV1NamespacedSecret

NewPatchCoreV1NamespacedSecret creates a new http.Handler for the patch core v1 namespaced secret operation

func (*PatchCoreV1NamespacedSecret) ServeHTTP ¶

type PatchCoreV1NamespacedSecretHandler ¶

type PatchCoreV1NamespacedSecretHandler interface {
	Handle(PatchCoreV1NamespacedSecretParams) middleware.Responder
}

PatchCoreV1NamespacedSecretHandler interface for that can handle valid patch core v1 namespaced secret params

type PatchCoreV1NamespacedSecretHandlerFunc ¶

type PatchCoreV1NamespacedSecretHandlerFunc func(PatchCoreV1NamespacedSecretParams) middleware.Responder

PatchCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a patch core v1 namespaced secret handler

func (PatchCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedSecretOK ¶

type PatchCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

PatchCoreV1NamespacedSecretOK OK

swagger:response patchCoreV1NamespacedSecretOK

func NewPatchCoreV1NamespacedSecretOK ¶

func NewPatchCoreV1NamespacedSecretOK() *PatchCoreV1NamespacedSecretOK

NewPatchCoreV1NamespacedSecretOK creates PatchCoreV1NamespacedSecretOK with default headers values

func (*PatchCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced secret o k response

func (*PatchCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced secret o k response

func (*PatchCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedSecretParams ¶

type PatchCoreV1NamespacedSecretParams 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 Secret
	  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
}

PatchCoreV1NamespacedSecretParams contains all the bound params for the patch core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedSecret

func NewPatchCoreV1NamespacedSecretParams ¶

func NewPatchCoreV1NamespacedSecretParams() PatchCoreV1NamespacedSecretParams

NewPatchCoreV1NamespacedSecretParams creates a new PatchCoreV1NamespacedSecretParams object no default values defined in spec.

func (*PatchCoreV1NamespacedSecretParams) BindRequest ¶

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 NewPatchCoreV1NamespacedSecretParams() beforehand.

type PatchCoreV1NamespacedSecretUnauthorized ¶

type PatchCoreV1NamespacedSecretUnauthorized struct {
}

PatchCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedSecretUnauthorized

func NewPatchCoreV1NamespacedSecretUnauthorized ¶

func NewPatchCoreV1NamespacedSecretUnauthorized() *PatchCoreV1NamespacedSecretUnauthorized

NewPatchCoreV1NamespacedSecretUnauthorized creates PatchCoreV1NamespacedSecretUnauthorized with default headers values

func (*PatchCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedService ¶

type PatchCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedServiceHandler
}

PatchCoreV1NamespacedService swagger:route PATCH /api/v1/namespaces/{namespace}/services/{name} core_v1 patchCoreV1NamespacedService

partially update the specified Service

func NewPatchCoreV1NamespacedService ¶

func NewPatchCoreV1NamespacedService(ctx *middleware.Context, handler PatchCoreV1NamespacedServiceHandler) *PatchCoreV1NamespacedService

NewPatchCoreV1NamespacedService creates a new http.Handler for the patch core v1 namespaced service operation

func (*PatchCoreV1NamespacedService) ServeHTTP ¶

type PatchCoreV1NamespacedServiceAccount ¶

type PatchCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedServiceAccountHandler
}

PatchCoreV1NamespacedServiceAccount swagger:route PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name} core_v1 patchCoreV1NamespacedServiceAccount

partially update the specified ServiceAccount

func NewPatchCoreV1NamespacedServiceAccount ¶

func NewPatchCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler PatchCoreV1NamespacedServiceAccountHandler) *PatchCoreV1NamespacedServiceAccount

NewPatchCoreV1NamespacedServiceAccount creates a new http.Handler for the patch core v1 namespaced service account operation

func (*PatchCoreV1NamespacedServiceAccount) ServeHTTP ¶

type PatchCoreV1NamespacedServiceAccountHandler ¶

type PatchCoreV1NamespacedServiceAccountHandler interface {
	Handle(PatchCoreV1NamespacedServiceAccountParams) middleware.Responder
}

PatchCoreV1NamespacedServiceAccountHandler interface for that can handle valid patch core v1 namespaced service account params

type PatchCoreV1NamespacedServiceAccountHandlerFunc ¶

type PatchCoreV1NamespacedServiceAccountHandlerFunc func(PatchCoreV1NamespacedServiceAccountParams) middleware.Responder

PatchCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a patch core v1 namespaced service account handler

func (PatchCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedServiceAccountOK ¶

type PatchCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

PatchCoreV1NamespacedServiceAccountOK OK

swagger:response patchCoreV1NamespacedServiceAccountOK

func NewPatchCoreV1NamespacedServiceAccountOK ¶

func NewPatchCoreV1NamespacedServiceAccountOK() *PatchCoreV1NamespacedServiceAccountOK

NewPatchCoreV1NamespacedServiceAccountOK creates PatchCoreV1NamespacedServiceAccountOK with default headers values

func (*PatchCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced service account o k response

func (*PatchCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced service account o k response

func (*PatchCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedServiceAccountParams ¶

type PatchCoreV1NamespacedServiceAccountParams 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 ServiceAccount
	  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
}

PatchCoreV1NamespacedServiceAccountParams contains all the bound params for the patch core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedServiceAccount

func NewPatchCoreV1NamespacedServiceAccountParams ¶

func NewPatchCoreV1NamespacedServiceAccountParams() PatchCoreV1NamespacedServiceAccountParams

NewPatchCoreV1NamespacedServiceAccountParams creates a new PatchCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*PatchCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewPatchCoreV1NamespacedServiceAccountParams() beforehand.

type PatchCoreV1NamespacedServiceAccountUnauthorized ¶

type PatchCoreV1NamespacedServiceAccountUnauthorized struct {
}

PatchCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedServiceAccountUnauthorized

func NewPatchCoreV1NamespacedServiceAccountUnauthorized ¶

func NewPatchCoreV1NamespacedServiceAccountUnauthorized() *PatchCoreV1NamespacedServiceAccountUnauthorized

NewPatchCoreV1NamespacedServiceAccountUnauthorized creates PatchCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*PatchCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedServiceHandler ¶

type PatchCoreV1NamespacedServiceHandler interface {
	Handle(PatchCoreV1NamespacedServiceParams) middleware.Responder
}

PatchCoreV1NamespacedServiceHandler interface for that can handle valid patch core v1 namespaced service params

type PatchCoreV1NamespacedServiceHandlerFunc ¶

type PatchCoreV1NamespacedServiceHandlerFunc func(PatchCoreV1NamespacedServiceParams) middleware.Responder

PatchCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a patch core v1 namespaced service handler

func (PatchCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedServiceOK ¶

type PatchCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

PatchCoreV1NamespacedServiceOK OK

swagger:response patchCoreV1NamespacedServiceOK

func NewPatchCoreV1NamespacedServiceOK ¶

func NewPatchCoreV1NamespacedServiceOK() *PatchCoreV1NamespacedServiceOK

NewPatchCoreV1NamespacedServiceOK creates PatchCoreV1NamespacedServiceOK with default headers values

func (*PatchCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced service o k response

func (*PatchCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced service o k response

func (*PatchCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *PatchCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NamespacedServiceParams ¶

type PatchCoreV1NamespacedServiceParams 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 Service
	  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
}

PatchCoreV1NamespacedServiceParams contains all the bound params for the patch core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedService

func NewPatchCoreV1NamespacedServiceParams ¶

func NewPatchCoreV1NamespacedServiceParams() PatchCoreV1NamespacedServiceParams

NewPatchCoreV1NamespacedServiceParams creates a new PatchCoreV1NamespacedServiceParams object no default values defined in spec.

func (*PatchCoreV1NamespacedServiceParams) BindRequest ¶

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 NewPatchCoreV1NamespacedServiceParams() beforehand.

type PatchCoreV1NamespacedServiceStatus ¶

type PatchCoreV1NamespacedServiceStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NamespacedServiceStatusHandler
}

PatchCoreV1NamespacedServiceStatus swagger:route PATCH /api/v1/namespaces/{namespace}/services/{name}/status core_v1 patchCoreV1NamespacedServiceStatus

partially update status of the specified Service

func NewPatchCoreV1NamespacedServiceStatus ¶

func NewPatchCoreV1NamespacedServiceStatus(ctx *middleware.Context, handler PatchCoreV1NamespacedServiceStatusHandler) *PatchCoreV1NamespacedServiceStatus

NewPatchCoreV1NamespacedServiceStatus creates a new http.Handler for the patch core v1 namespaced service status operation

func (*PatchCoreV1NamespacedServiceStatus) ServeHTTP ¶

type PatchCoreV1NamespacedServiceStatusHandler ¶

type PatchCoreV1NamespacedServiceStatusHandler interface {
	Handle(PatchCoreV1NamespacedServiceStatusParams) middleware.Responder
}

PatchCoreV1NamespacedServiceStatusHandler interface for that can handle valid patch core v1 namespaced service status params

type PatchCoreV1NamespacedServiceStatusHandlerFunc ¶

type PatchCoreV1NamespacedServiceStatusHandlerFunc func(PatchCoreV1NamespacedServiceStatusParams) middleware.Responder

PatchCoreV1NamespacedServiceStatusHandlerFunc turns a function with the right signature into a patch core v1 namespaced service status handler

func (PatchCoreV1NamespacedServiceStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NamespacedServiceStatusOK ¶

type PatchCoreV1NamespacedServiceStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

PatchCoreV1NamespacedServiceStatusOK OK

swagger:response patchCoreV1NamespacedServiceStatusOK

func NewPatchCoreV1NamespacedServiceStatusOK ¶

func NewPatchCoreV1NamespacedServiceStatusOK() *PatchCoreV1NamespacedServiceStatusOK

NewPatchCoreV1NamespacedServiceStatusOK creates PatchCoreV1NamespacedServiceStatusOK with default headers values

func (*PatchCoreV1NamespacedServiceStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 namespaced service status o k response

func (*PatchCoreV1NamespacedServiceStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 namespaced service status o k response

func (*PatchCoreV1NamespacedServiceStatusOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedServiceStatusParams ¶

type PatchCoreV1NamespacedServiceStatusParams 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 Service
	  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
}

PatchCoreV1NamespacedServiceStatusParams contains all the bound params for the patch core v1 namespaced service status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NamespacedServiceStatus

func NewPatchCoreV1NamespacedServiceStatusParams ¶

func NewPatchCoreV1NamespacedServiceStatusParams() PatchCoreV1NamespacedServiceStatusParams

NewPatchCoreV1NamespacedServiceStatusParams creates a new PatchCoreV1NamespacedServiceStatusParams object no default values defined in spec.

func (*PatchCoreV1NamespacedServiceStatusParams) BindRequest ¶

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 NewPatchCoreV1NamespacedServiceStatusParams() beforehand.

type PatchCoreV1NamespacedServiceStatusUnauthorized ¶

type PatchCoreV1NamespacedServiceStatusUnauthorized struct {
}

PatchCoreV1NamespacedServiceStatusUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedServiceStatusUnauthorized

func NewPatchCoreV1NamespacedServiceStatusUnauthorized ¶

func NewPatchCoreV1NamespacedServiceStatusUnauthorized() *PatchCoreV1NamespacedServiceStatusUnauthorized

NewPatchCoreV1NamespacedServiceStatusUnauthorized creates PatchCoreV1NamespacedServiceStatusUnauthorized with default headers values

func (*PatchCoreV1NamespacedServiceStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1NamespacedServiceUnauthorized ¶

type PatchCoreV1NamespacedServiceUnauthorized struct {
}

PatchCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response patchCoreV1NamespacedServiceUnauthorized

func NewPatchCoreV1NamespacedServiceUnauthorized ¶

func NewPatchCoreV1NamespacedServiceUnauthorized() *PatchCoreV1NamespacedServiceUnauthorized

NewPatchCoreV1NamespacedServiceUnauthorized creates PatchCoreV1NamespacedServiceUnauthorized with default headers values

func (*PatchCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1Node ¶

type PatchCoreV1Node struct {
	Context *middleware.Context
	Handler PatchCoreV1NodeHandler
}

PatchCoreV1Node swagger:route PATCH /api/v1/nodes/{name} core_v1 patchCoreV1Node

partially update the specified Node

func NewPatchCoreV1Node ¶

func NewPatchCoreV1Node(ctx *middleware.Context, handler PatchCoreV1NodeHandler) *PatchCoreV1Node

NewPatchCoreV1Node creates a new http.Handler for the patch core v1 node operation

func (*PatchCoreV1Node) ServeHTTP ¶

func (o *PatchCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type PatchCoreV1NodeHandler ¶

type PatchCoreV1NodeHandler interface {
	Handle(PatchCoreV1NodeParams) middleware.Responder
}

PatchCoreV1NodeHandler interface for that can handle valid patch core v1 node params

type PatchCoreV1NodeHandlerFunc ¶

type PatchCoreV1NodeHandlerFunc func(PatchCoreV1NodeParams) middleware.Responder

PatchCoreV1NodeHandlerFunc turns a function with the right signature into a patch core v1 node handler

func (PatchCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NodeOK ¶

type PatchCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

PatchCoreV1NodeOK OK

swagger:response patchCoreV1NodeOK

func NewPatchCoreV1NodeOK ¶

func NewPatchCoreV1NodeOK() *PatchCoreV1NodeOK

NewPatchCoreV1NodeOK creates PatchCoreV1NodeOK with default headers values

func (*PatchCoreV1NodeOK) SetPayload ¶

func (o *PatchCoreV1NodeOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the patch core v1 node o k response

func (*PatchCoreV1NodeOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 node o k response

func (*PatchCoreV1NodeOK) WriteResponse ¶

func (o *PatchCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NodeParams ¶

type PatchCoreV1NodeParams 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 Node
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchCoreV1NodeParams contains all the bound params for the patch core v1 node operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1Node

func NewPatchCoreV1NodeParams ¶

func NewPatchCoreV1NodeParams() PatchCoreV1NodeParams

NewPatchCoreV1NodeParams creates a new PatchCoreV1NodeParams object no default values defined in spec.

func (*PatchCoreV1NodeParams) BindRequest ¶

func (o *PatchCoreV1NodeParams) 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 NewPatchCoreV1NodeParams() beforehand.

type PatchCoreV1NodeStatus ¶

type PatchCoreV1NodeStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1NodeStatusHandler
}

PatchCoreV1NodeStatus swagger:route PATCH /api/v1/nodes/{name}/status core_v1 patchCoreV1NodeStatus

partially update status of the specified Node

func NewPatchCoreV1NodeStatus ¶

func NewPatchCoreV1NodeStatus(ctx *middleware.Context, handler PatchCoreV1NodeStatusHandler) *PatchCoreV1NodeStatus

NewPatchCoreV1NodeStatus creates a new http.Handler for the patch core v1 node status operation

func (*PatchCoreV1NodeStatus) ServeHTTP ¶

func (o *PatchCoreV1NodeStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type PatchCoreV1NodeStatusHandler ¶

type PatchCoreV1NodeStatusHandler interface {
	Handle(PatchCoreV1NodeStatusParams) middleware.Responder
}

PatchCoreV1NodeStatusHandler interface for that can handle valid patch core v1 node status params

type PatchCoreV1NodeStatusHandlerFunc ¶

type PatchCoreV1NodeStatusHandlerFunc func(PatchCoreV1NodeStatusParams) middleware.Responder

PatchCoreV1NodeStatusHandlerFunc turns a function with the right signature into a patch core v1 node status handler

func (PatchCoreV1NodeStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1NodeStatusOK ¶

type PatchCoreV1NodeStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

PatchCoreV1NodeStatusOK OK

swagger:response patchCoreV1NodeStatusOK

func NewPatchCoreV1NodeStatusOK ¶

func NewPatchCoreV1NodeStatusOK() *PatchCoreV1NodeStatusOK

NewPatchCoreV1NodeStatusOK creates PatchCoreV1NodeStatusOK with default headers values

func (*PatchCoreV1NodeStatusOK) SetPayload ¶

func (o *PatchCoreV1NodeStatusOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the patch core v1 node status o k response

func (*PatchCoreV1NodeStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 node status o k response

func (*PatchCoreV1NodeStatusOK) WriteResponse ¶

func (o *PatchCoreV1NodeStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NodeStatusParams ¶

type PatchCoreV1NodeStatusParams 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 Node
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchCoreV1NodeStatusParams contains all the bound params for the patch core v1 node status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1NodeStatus

func NewPatchCoreV1NodeStatusParams ¶

func NewPatchCoreV1NodeStatusParams() PatchCoreV1NodeStatusParams

NewPatchCoreV1NodeStatusParams creates a new PatchCoreV1NodeStatusParams object no default values defined in spec.

func (*PatchCoreV1NodeStatusParams) BindRequest ¶

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 NewPatchCoreV1NodeStatusParams() beforehand.

type PatchCoreV1NodeStatusUnauthorized ¶

type PatchCoreV1NodeStatusUnauthorized struct {
}

PatchCoreV1NodeStatusUnauthorized Unauthorized

swagger:response patchCoreV1NodeStatusUnauthorized

func NewPatchCoreV1NodeStatusUnauthorized ¶

func NewPatchCoreV1NodeStatusUnauthorized() *PatchCoreV1NodeStatusUnauthorized

NewPatchCoreV1NodeStatusUnauthorized creates PatchCoreV1NodeStatusUnauthorized with default headers values

func (*PatchCoreV1NodeStatusUnauthorized) WriteResponse ¶

func (o *PatchCoreV1NodeStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1NodeUnauthorized ¶

type PatchCoreV1NodeUnauthorized struct {
}

PatchCoreV1NodeUnauthorized Unauthorized

swagger:response patchCoreV1NodeUnauthorized

func NewPatchCoreV1NodeUnauthorized ¶

func NewPatchCoreV1NodeUnauthorized() *PatchCoreV1NodeUnauthorized

NewPatchCoreV1NodeUnauthorized creates PatchCoreV1NodeUnauthorized with default headers values

func (*PatchCoreV1NodeUnauthorized) WriteResponse ¶

func (o *PatchCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1PersistentVolume ¶

type PatchCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler PatchCoreV1PersistentVolumeHandler
}

PatchCoreV1PersistentVolume swagger:route PATCH /api/v1/persistentvolumes/{name} core_v1 patchCoreV1PersistentVolume

partially update the specified PersistentVolume

func NewPatchCoreV1PersistentVolume ¶

func NewPatchCoreV1PersistentVolume(ctx *middleware.Context, handler PatchCoreV1PersistentVolumeHandler) *PatchCoreV1PersistentVolume

NewPatchCoreV1PersistentVolume creates a new http.Handler for the patch core v1 persistent volume operation

func (*PatchCoreV1PersistentVolume) ServeHTTP ¶

type PatchCoreV1PersistentVolumeHandler ¶

type PatchCoreV1PersistentVolumeHandler interface {
	Handle(PatchCoreV1PersistentVolumeParams) middleware.Responder
}

PatchCoreV1PersistentVolumeHandler interface for that can handle valid patch core v1 persistent volume params

type PatchCoreV1PersistentVolumeHandlerFunc ¶

type PatchCoreV1PersistentVolumeHandlerFunc func(PatchCoreV1PersistentVolumeParams) middleware.Responder

PatchCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a patch core v1 persistent volume handler

func (PatchCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1PersistentVolumeOK ¶

type PatchCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

PatchCoreV1PersistentVolumeOK OK

swagger:response patchCoreV1PersistentVolumeOK

func NewPatchCoreV1PersistentVolumeOK ¶

func NewPatchCoreV1PersistentVolumeOK() *PatchCoreV1PersistentVolumeOK

NewPatchCoreV1PersistentVolumeOK creates PatchCoreV1PersistentVolumeOK with default headers values

func (*PatchCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 persistent volume o k response

func (*PatchCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 persistent volume o k response

func (*PatchCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *PatchCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchCoreV1PersistentVolumeParams ¶

type PatchCoreV1PersistentVolumeParams 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 PersistentVolume
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchCoreV1PersistentVolumeParams contains all the bound params for the patch core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1PersistentVolume

func NewPatchCoreV1PersistentVolumeParams ¶

func NewPatchCoreV1PersistentVolumeParams() PatchCoreV1PersistentVolumeParams

NewPatchCoreV1PersistentVolumeParams creates a new PatchCoreV1PersistentVolumeParams object no default values defined in spec.

func (*PatchCoreV1PersistentVolumeParams) BindRequest ¶

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 NewPatchCoreV1PersistentVolumeParams() beforehand.

type PatchCoreV1PersistentVolumeStatus ¶

type PatchCoreV1PersistentVolumeStatus struct {
	Context *middleware.Context
	Handler PatchCoreV1PersistentVolumeStatusHandler
}

PatchCoreV1PersistentVolumeStatus swagger:route PATCH /api/v1/persistentvolumes/{name}/status core_v1 patchCoreV1PersistentVolumeStatus

partially update status of the specified PersistentVolume

func NewPatchCoreV1PersistentVolumeStatus ¶

func NewPatchCoreV1PersistentVolumeStatus(ctx *middleware.Context, handler PatchCoreV1PersistentVolumeStatusHandler) *PatchCoreV1PersistentVolumeStatus

NewPatchCoreV1PersistentVolumeStatus creates a new http.Handler for the patch core v1 persistent volume status operation

func (*PatchCoreV1PersistentVolumeStatus) ServeHTTP ¶

type PatchCoreV1PersistentVolumeStatusHandler ¶

type PatchCoreV1PersistentVolumeStatusHandler interface {
	Handle(PatchCoreV1PersistentVolumeStatusParams) middleware.Responder
}

PatchCoreV1PersistentVolumeStatusHandler interface for that can handle valid patch core v1 persistent volume status params

type PatchCoreV1PersistentVolumeStatusHandlerFunc ¶

type PatchCoreV1PersistentVolumeStatusHandlerFunc func(PatchCoreV1PersistentVolumeStatusParams) middleware.Responder

PatchCoreV1PersistentVolumeStatusHandlerFunc turns a function with the right signature into a patch core v1 persistent volume status handler

func (PatchCoreV1PersistentVolumeStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type PatchCoreV1PersistentVolumeStatusOK ¶

type PatchCoreV1PersistentVolumeStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

PatchCoreV1PersistentVolumeStatusOK OK

swagger:response patchCoreV1PersistentVolumeStatusOK

func NewPatchCoreV1PersistentVolumeStatusOK ¶

func NewPatchCoreV1PersistentVolumeStatusOK() *PatchCoreV1PersistentVolumeStatusOK

NewPatchCoreV1PersistentVolumeStatusOK creates PatchCoreV1PersistentVolumeStatusOK with default headers values

func (*PatchCoreV1PersistentVolumeStatusOK) SetPayload ¶

SetPayload sets the payload to the patch core v1 persistent volume status o k response

func (*PatchCoreV1PersistentVolumeStatusOK) WithPayload ¶

WithPayload adds the payload to the patch core v1 persistent volume status o k response

func (*PatchCoreV1PersistentVolumeStatusOK) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1PersistentVolumeStatusParams ¶

type PatchCoreV1PersistentVolumeStatusParams 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 PersistentVolume
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchCoreV1PersistentVolumeStatusParams contains all the bound params for the patch core v1 persistent volume status operation typically these are obtained from a http.Request

swagger:parameters patchCoreV1PersistentVolumeStatus

func NewPatchCoreV1PersistentVolumeStatusParams ¶

func NewPatchCoreV1PersistentVolumeStatusParams() PatchCoreV1PersistentVolumeStatusParams

NewPatchCoreV1PersistentVolumeStatusParams creates a new PatchCoreV1PersistentVolumeStatusParams object no default values defined in spec.

func (*PatchCoreV1PersistentVolumeStatusParams) BindRequest ¶

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 NewPatchCoreV1PersistentVolumeStatusParams() beforehand.

type PatchCoreV1PersistentVolumeStatusUnauthorized ¶

type PatchCoreV1PersistentVolumeStatusUnauthorized struct {
}

PatchCoreV1PersistentVolumeStatusUnauthorized Unauthorized

swagger:response patchCoreV1PersistentVolumeStatusUnauthorized

func NewPatchCoreV1PersistentVolumeStatusUnauthorized ¶

func NewPatchCoreV1PersistentVolumeStatusUnauthorized() *PatchCoreV1PersistentVolumeStatusUnauthorized

NewPatchCoreV1PersistentVolumeStatusUnauthorized creates PatchCoreV1PersistentVolumeStatusUnauthorized with default headers values

func (*PatchCoreV1PersistentVolumeStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type PatchCoreV1PersistentVolumeUnauthorized ¶

type PatchCoreV1PersistentVolumeUnauthorized struct {
}

PatchCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response patchCoreV1PersistentVolumeUnauthorized

func NewPatchCoreV1PersistentVolumeUnauthorized ¶

func NewPatchCoreV1PersistentVolumeUnauthorized() *PatchCoreV1PersistentVolumeUnauthorized

NewPatchCoreV1PersistentVolumeUnauthorized creates PatchCoreV1PersistentVolumeUnauthorized with default headers values

func (*PatchCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1ComponentStatus ¶

type ReadCoreV1ComponentStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1ComponentStatusHandler
}

ReadCoreV1ComponentStatus swagger:route GET /api/v1/componentstatuses/{name} core_v1 readCoreV1ComponentStatus

read the specified ComponentStatus

func NewReadCoreV1ComponentStatus ¶

func NewReadCoreV1ComponentStatus(ctx *middleware.Context, handler ReadCoreV1ComponentStatusHandler) *ReadCoreV1ComponentStatus

NewReadCoreV1ComponentStatus creates a new http.Handler for the read core v1 component status operation

func (*ReadCoreV1ComponentStatus) ServeHTTP ¶

type ReadCoreV1ComponentStatusHandler ¶

type ReadCoreV1ComponentStatusHandler interface {
	Handle(ReadCoreV1ComponentStatusParams) middleware.Responder
}

ReadCoreV1ComponentStatusHandler interface for that can handle valid read core v1 component status params

type ReadCoreV1ComponentStatusHandlerFunc ¶

type ReadCoreV1ComponentStatusHandlerFunc func(ReadCoreV1ComponentStatusParams) middleware.Responder

ReadCoreV1ComponentStatusHandlerFunc turns a function with the right signature into a read core v1 component status handler

func (ReadCoreV1ComponentStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1ComponentStatusOK ¶

type ReadCoreV1ComponentStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ComponentStatus `json:"body,omitempty"`
}

ReadCoreV1ComponentStatusOK OK

swagger:response readCoreV1ComponentStatusOK

func NewReadCoreV1ComponentStatusOK ¶

func NewReadCoreV1ComponentStatusOK() *ReadCoreV1ComponentStatusOK

NewReadCoreV1ComponentStatusOK creates ReadCoreV1ComponentStatusOK with default headers values

func (*ReadCoreV1ComponentStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 component status o k response

func (*ReadCoreV1ComponentStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 component status o k response

func (*ReadCoreV1ComponentStatusOK) WriteResponse ¶

func (o *ReadCoreV1ComponentStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1ComponentStatusParams ¶

type ReadCoreV1ComponentStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ComponentStatus
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1ComponentStatusParams contains all the bound params for the read core v1 component status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1ComponentStatus

func NewReadCoreV1ComponentStatusParams ¶

func NewReadCoreV1ComponentStatusParams() ReadCoreV1ComponentStatusParams

NewReadCoreV1ComponentStatusParams creates a new ReadCoreV1ComponentStatusParams object no default values defined in spec.

func (*ReadCoreV1ComponentStatusParams) BindRequest ¶

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 NewReadCoreV1ComponentStatusParams() beforehand.

type ReadCoreV1ComponentStatusUnauthorized ¶

type ReadCoreV1ComponentStatusUnauthorized struct {
}

ReadCoreV1ComponentStatusUnauthorized Unauthorized

swagger:response readCoreV1ComponentStatusUnauthorized

func NewReadCoreV1ComponentStatusUnauthorized ¶

func NewReadCoreV1ComponentStatusUnauthorized() *ReadCoreV1ComponentStatusUnauthorized

NewReadCoreV1ComponentStatusUnauthorized creates ReadCoreV1ComponentStatusUnauthorized with default headers values

func (*ReadCoreV1ComponentStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1Namespace ¶

type ReadCoreV1Namespace struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespaceHandler
}

ReadCoreV1Namespace swagger:route GET /api/v1/namespaces/{name} core_v1 readCoreV1Namespace

read the specified Namespace

func NewReadCoreV1Namespace ¶

func NewReadCoreV1Namespace(ctx *middleware.Context, handler ReadCoreV1NamespaceHandler) *ReadCoreV1Namespace

NewReadCoreV1Namespace creates a new http.Handler for the read core v1 namespace operation

func (*ReadCoreV1Namespace) ServeHTTP ¶

func (o *ReadCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ReadCoreV1NamespaceHandler ¶

type ReadCoreV1NamespaceHandler interface {
	Handle(ReadCoreV1NamespaceParams) middleware.Responder
}

ReadCoreV1NamespaceHandler interface for that can handle valid read core v1 namespace params

type ReadCoreV1NamespaceHandlerFunc ¶

type ReadCoreV1NamespaceHandlerFunc func(ReadCoreV1NamespaceParams) middleware.Responder

ReadCoreV1NamespaceHandlerFunc turns a function with the right signature into a read core v1 namespace handler

func (ReadCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespaceOK ¶

type ReadCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReadCoreV1NamespaceOK OK

swagger:response readCoreV1NamespaceOK

func NewReadCoreV1NamespaceOK ¶

func NewReadCoreV1NamespaceOK() *ReadCoreV1NamespaceOK

NewReadCoreV1NamespaceOK creates ReadCoreV1NamespaceOK with default headers values

func (*ReadCoreV1NamespaceOK) SetPayload ¶

func (o *ReadCoreV1NamespaceOK) SetPayload(payload *models.IoK8sAPICoreV1Namespace)

SetPayload sets the payload to the read core v1 namespace o k response

func (*ReadCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespace o k response

func (*ReadCoreV1NamespaceOK) WriteResponse ¶

func (o *ReadCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespaceParams ¶

type ReadCoreV1NamespaceParams 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 Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1NamespaceParams contains all the bound params for the read core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters readCoreV1Namespace

func NewReadCoreV1NamespaceParams ¶

func NewReadCoreV1NamespaceParams() ReadCoreV1NamespaceParams

NewReadCoreV1NamespaceParams creates a new ReadCoreV1NamespaceParams object no default values defined in spec.

func (*ReadCoreV1NamespaceParams) BindRequest ¶

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 NewReadCoreV1NamespaceParams() beforehand.

type ReadCoreV1NamespaceStatus ¶

type ReadCoreV1NamespaceStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespaceStatusHandler
}

ReadCoreV1NamespaceStatus swagger:route GET /api/v1/namespaces/{name}/status core_v1 readCoreV1NamespaceStatus

read status of the specified Namespace

func NewReadCoreV1NamespaceStatus ¶

func NewReadCoreV1NamespaceStatus(ctx *middleware.Context, handler ReadCoreV1NamespaceStatusHandler) *ReadCoreV1NamespaceStatus

NewReadCoreV1NamespaceStatus creates a new http.Handler for the read core v1 namespace status operation

func (*ReadCoreV1NamespaceStatus) ServeHTTP ¶

type ReadCoreV1NamespaceStatusHandler ¶

type ReadCoreV1NamespaceStatusHandler interface {
	Handle(ReadCoreV1NamespaceStatusParams) middleware.Responder
}

ReadCoreV1NamespaceStatusHandler interface for that can handle valid read core v1 namespace status params

type ReadCoreV1NamespaceStatusHandlerFunc ¶

type ReadCoreV1NamespaceStatusHandlerFunc func(ReadCoreV1NamespaceStatusParams) middleware.Responder

ReadCoreV1NamespaceStatusHandlerFunc turns a function with the right signature into a read core v1 namespace status handler

func (ReadCoreV1NamespaceStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespaceStatusOK ¶

type ReadCoreV1NamespaceStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReadCoreV1NamespaceStatusOK OK

swagger:response readCoreV1NamespaceStatusOK

func NewReadCoreV1NamespaceStatusOK ¶

func NewReadCoreV1NamespaceStatusOK() *ReadCoreV1NamespaceStatusOK

NewReadCoreV1NamespaceStatusOK creates ReadCoreV1NamespaceStatusOK with default headers values

func (*ReadCoreV1NamespaceStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespace status o k response

func (*ReadCoreV1NamespaceStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespace status o k response

func (*ReadCoreV1NamespaceStatusOK) WriteResponse ¶

func (o *ReadCoreV1NamespaceStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespaceStatusParams ¶

type ReadCoreV1NamespaceStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1NamespaceStatusParams contains all the bound params for the read core v1 namespace status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespaceStatus

func NewReadCoreV1NamespaceStatusParams ¶

func NewReadCoreV1NamespaceStatusParams() ReadCoreV1NamespaceStatusParams

NewReadCoreV1NamespaceStatusParams creates a new ReadCoreV1NamespaceStatusParams object no default values defined in spec.

func (*ReadCoreV1NamespaceStatusParams) BindRequest ¶

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 NewReadCoreV1NamespaceStatusParams() beforehand.

type ReadCoreV1NamespaceStatusUnauthorized ¶

type ReadCoreV1NamespaceStatusUnauthorized struct {
}

ReadCoreV1NamespaceStatusUnauthorized Unauthorized

swagger:response readCoreV1NamespaceStatusUnauthorized

func NewReadCoreV1NamespaceStatusUnauthorized ¶

func NewReadCoreV1NamespaceStatusUnauthorized() *ReadCoreV1NamespaceStatusUnauthorized

NewReadCoreV1NamespaceStatusUnauthorized creates ReadCoreV1NamespaceStatusUnauthorized with default headers values

func (*ReadCoreV1NamespaceStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespaceUnauthorized ¶

type ReadCoreV1NamespaceUnauthorized struct {
}

ReadCoreV1NamespaceUnauthorized Unauthorized

swagger:response readCoreV1NamespaceUnauthorized

func NewReadCoreV1NamespaceUnauthorized ¶

func NewReadCoreV1NamespaceUnauthorized() *ReadCoreV1NamespaceUnauthorized

NewReadCoreV1NamespaceUnauthorized creates ReadCoreV1NamespaceUnauthorized with default headers values

func (*ReadCoreV1NamespaceUnauthorized) WriteResponse ¶

func (o *ReadCoreV1NamespaceUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedConfigMap ¶

type ReadCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedConfigMapHandler
}

ReadCoreV1NamespacedConfigMap swagger:route GET /api/v1/namespaces/{namespace}/configmaps/{name} core_v1 readCoreV1NamespacedConfigMap

read the specified ConfigMap

func NewReadCoreV1NamespacedConfigMap ¶

func NewReadCoreV1NamespacedConfigMap(ctx *middleware.Context, handler ReadCoreV1NamespacedConfigMapHandler) *ReadCoreV1NamespacedConfigMap

NewReadCoreV1NamespacedConfigMap creates a new http.Handler for the read core v1 namespaced config map operation

func (*ReadCoreV1NamespacedConfigMap) ServeHTTP ¶

type ReadCoreV1NamespacedConfigMapHandler ¶

type ReadCoreV1NamespacedConfigMapHandler interface {
	Handle(ReadCoreV1NamespacedConfigMapParams) middleware.Responder
}

ReadCoreV1NamespacedConfigMapHandler interface for that can handle valid read core v1 namespaced config map params

type ReadCoreV1NamespacedConfigMapHandlerFunc ¶

type ReadCoreV1NamespacedConfigMapHandlerFunc func(ReadCoreV1NamespacedConfigMapParams) middleware.Responder

ReadCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a read core v1 namespaced config map handler

func (ReadCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedConfigMapOK ¶

type ReadCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

ReadCoreV1NamespacedConfigMapOK OK

swagger:response readCoreV1NamespacedConfigMapOK

func NewReadCoreV1NamespacedConfigMapOK ¶

func NewReadCoreV1NamespacedConfigMapOK() *ReadCoreV1NamespacedConfigMapOK

NewReadCoreV1NamespacedConfigMapOK creates ReadCoreV1NamespacedConfigMapOK with default headers values

func (*ReadCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced config map o k response

func (*ReadCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced config map o k response

func (*ReadCoreV1NamespacedConfigMapOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedConfigMapOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedConfigMapParams ¶

type ReadCoreV1NamespacedConfigMapParams 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 ConfigMap
	  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
}

ReadCoreV1NamespacedConfigMapParams contains all the bound params for the read core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedConfigMap

func NewReadCoreV1NamespacedConfigMapParams ¶

func NewReadCoreV1NamespacedConfigMapParams() ReadCoreV1NamespacedConfigMapParams

NewReadCoreV1NamespacedConfigMapParams creates a new ReadCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*ReadCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewReadCoreV1NamespacedConfigMapParams() beforehand.

type ReadCoreV1NamespacedConfigMapUnauthorized ¶

type ReadCoreV1NamespacedConfigMapUnauthorized struct {
}

ReadCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response readCoreV1NamespacedConfigMapUnauthorized

func NewReadCoreV1NamespacedConfigMapUnauthorized ¶

func NewReadCoreV1NamespacedConfigMapUnauthorized() *ReadCoreV1NamespacedConfigMapUnauthorized

NewReadCoreV1NamespacedConfigMapUnauthorized creates ReadCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*ReadCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedEndpoints ¶

type ReadCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedEndpointsHandler
}

ReadCoreV1NamespacedEndpoints swagger:route GET /api/v1/namespaces/{namespace}/endpoints/{name} core_v1 readCoreV1NamespacedEndpoints

read the specified Endpoints

func NewReadCoreV1NamespacedEndpoints ¶

func NewReadCoreV1NamespacedEndpoints(ctx *middleware.Context, handler ReadCoreV1NamespacedEndpointsHandler) *ReadCoreV1NamespacedEndpoints

NewReadCoreV1NamespacedEndpoints creates a new http.Handler for the read core v1 namespaced endpoints operation

func (*ReadCoreV1NamespacedEndpoints) ServeHTTP ¶

type ReadCoreV1NamespacedEndpointsHandler ¶

type ReadCoreV1NamespacedEndpointsHandler interface {
	Handle(ReadCoreV1NamespacedEndpointsParams) middleware.Responder
}

ReadCoreV1NamespacedEndpointsHandler interface for that can handle valid read core v1 namespaced endpoints params

type ReadCoreV1NamespacedEndpointsHandlerFunc ¶

type ReadCoreV1NamespacedEndpointsHandlerFunc func(ReadCoreV1NamespacedEndpointsParams) middleware.Responder

ReadCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a read core v1 namespaced endpoints handler

func (ReadCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedEndpointsOK ¶

type ReadCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

ReadCoreV1NamespacedEndpointsOK OK

swagger:response readCoreV1NamespacedEndpointsOK

func NewReadCoreV1NamespacedEndpointsOK ¶

func NewReadCoreV1NamespacedEndpointsOK() *ReadCoreV1NamespacedEndpointsOK

NewReadCoreV1NamespacedEndpointsOK creates ReadCoreV1NamespacedEndpointsOK with default headers values

func (*ReadCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced endpoints o k response

func (*ReadCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced endpoints o k response

func (*ReadCoreV1NamespacedEndpointsOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedEndpointsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedEndpointsParams ¶

type ReadCoreV1NamespacedEndpointsParams 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 Endpoints
	  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
}

ReadCoreV1NamespacedEndpointsParams contains all the bound params for the read core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedEndpoints

func NewReadCoreV1NamespacedEndpointsParams ¶

func NewReadCoreV1NamespacedEndpointsParams() ReadCoreV1NamespacedEndpointsParams

NewReadCoreV1NamespacedEndpointsParams creates a new ReadCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*ReadCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewReadCoreV1NamespacedEndpointsParams() beforehand.

type ReadCoreV1NamespacedEndpointsUnauthorized ¶

type ReadCoreV1NamespacedEndpointsUnauthorized struct {
}

ReadCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response readCoreV1NamespacedEndpointsUnauthorized

func NewReadCoreV1NamespacedEndpointsUnauthorized ¶

func NewReadCoreV1NamespacedEndpointsUnauthorized() *ReadCoreV1NamespacedEndpointsUnauthorized

NewReadCoreV1NamespacedEndpointsUnauthorized creates ReadCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*ReadCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedEvent ¶

type ReadCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedEventHandler
}

ReadCoreV1NamespacedEvent swagger:route GET /api/v1/namespaces/{namespace}/events/{name} core_v1 readCoreV1NamespacedEvent

read the specified Event

func NewReadCoreV1NamespacedEvent ¶

func NewReadCoreV1NamespacedEvent(ctx *middleware.Context, handler ReadCoreV1NamespacedEventHandler) *ReadCoreV1NamespacedEvent

NewReadCoreV1NamespacedEvent creates a new http.Handler for the read core v1 namespaced event operation

func (*ReadCoreV1NamespacedEvent) ServeHTTP ¶

type ReadCoreV1NamespacedEventHandler ¶

type ReadCoreV1NamespacedEventHandler interface {
	Handle(ReadCoreV1NamespacedEventParams) middleware.Responder
}

ReadCoreV1NamespacedEventHandler interface for that can handle valid read core v1 namespaced event params

type ReadCoreV1NamespacedEventHandlerFunc ¶

type ReadCoreV1NamespacedEventHandlerFunc func(ReadCoreV1NamespacedEventParams) middleware.Responder

ReadCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a read core v1 namespaced event handler

func (ReadCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedEventOK ¶

type ReadCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

ReadCoreV1NamespacedEventOK OK

swagger:response readCoreV1NamespacedEventOK

func NewReadCoreV1NamespacedEventOK ¶

func NewReadCoreV1NamespacedEventOK() *ReadCoreV1NamespacedEventOK

NewReadCoreV1NamespacedEventOK creates ReadCoreV1NamespacedEventOK with default headers values

func (*ReadCoreV1NamespacedEventOK) SetPayload ¶

func (o *ReadCoreV1NamespacedEventOK) SetPayload(payload *models.IoK8sAPICoreV1Event)

SetPayload sets the payload to the read core v1 namespaced event o k response

func (*ReadCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced event o k response

func (*ReadCoreV1NamespacedEventOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedEventParams ¶

type ReadCoreV1NamespacedEventParams 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 Event
	  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
}

ReadCoreV1NamespacedEventParams contains all the bound params for the read core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedEvent

func NewReadCoreV1NamespacedEventParams ¶

func NewReadCoreV1NamespacedEventParams() ReadCoreV1NamespacedEventParams

NewReadCoreV1NamespacedEventParams creates a new ReadCoreV1NamespacedEventParams object no default values defined in spec.

func (*ReadCoreV1NamespacedEventParams) BindRequest ¶

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 NewReadCoreV1NamespacedEventParams() beforehand.

type ReadCoreV1NamespacedEventUnauthorized ¶

type ReadCoreV1NamespacedEventUnauthorized struct {
}

ReadCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response readCoreV1NamespacedEventUnauthorized

func NewReadCoreV1NamespacedEventUnauthorized ¶

func NewReadCoreV1NamespacedEventUnauthorized() *ReadCoreV1NamespacedEventUnauthorized

NewReadCoreV1NamespacedEventUnauthorized creates ReadCoreV1NamespacedEventUnauthorized with default headers values

func (*ReadCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedLimitRange ¶

type ReadCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedLimitRangeHandler
}

ReadCoreV1NamespacedLimitRange swagger:route GET /api/v1/namespaces/{namespace}/limitranges/{name} core_v1 readCoreV1NamespacedLimitRange

read the specified LimitRange

func NewReadCoreV1NamespacedLimitRange ¶

func NewReadCoreV1NamespacedLimitRange(ctx *middleware.Context, handler ReadCoreV1NamespacedLimitRangeHandler) *ReadCoreV1NamespacedLimitRange

NewReadCoreV1NamespacedLimitRange creates a new http.Handler for the read core v1 namespaced limit range operation

func (*ReadCoreV1NamespacedLimitRange) ServeHTTP ¶

type ReadCoreV1NamespacedLimitRangeHandler ¶

type ReadCoreV1NamespacedLimitRangeHandler interface {
	Handle(ReadCoreV1NamespacedLimitRangeParams) middleware.Responder
}

ReadCoreV1NamespacedLimitRangeHandler interface for that can handle valid read core v1 namespaced limit range params

type ReadCoreV1NamespacedLimitRangeHandlerFunc ¶

type ReadCoreV1NamespacedLimitRangeHandlerFunc func(ReadCoreV1NamespacedLimitRangeParams) middleware.Responder

ReadCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a read core v1 namespaced limit range handler

func (ReadCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedLimitRangeOK ¶

type ReadCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

ReadCoreV1NamespacedLimitRangeOK OK

swagger:response readCoreV1NamespacedLimitRangeOK

func NewReadCoreV1NamespacedLimitRangeOK ¶

func NewReadCoreV1NamespacedLimitRangeOK() *ReadCoreV1NamespacedLimitRangeOK

NewReadCoreV1NamespacedLimitRangeOK creates ReadCoreV1NamespacedLimitRangeOK with default headers values

func (*ReadCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced limit range o k response

func (*ReadCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced limit range o k response

func (*ReadCoreV1NamespacedLimitRangeOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedLimitRangeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedLimitRangeParams ¶

type ReadCoreV1NamespacedLimitRangeParams 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 LimitRange
	  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
}

ReadCoreV1NamespacedLimitRangeParams contains all the bound params for the read core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedLimitRange

func NewReadCoreV1NamespacedLimitRangeParams ¶

func NewReadCoreV1NamespacedLimitRangeParams() ReadCoreV1NamespacedLimitRangeParams

NewReadCoreV1NamespacedLimitRangeParams creates a new ReadCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*ReadCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewReadCoreV1NamespacedLimitRangeParams() beforehand.

type ReadCoreV1NamespacedLimitRangeUnauthorized ¶

type ReadCoreV1NamespacedLimitRangeUnauthorized struct {
}

ReadCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response readCoreV1NamespacedLimitRangeUnauthorized

func NewReadCoreV1NamespacedLimitRangeUnauthorized ¶

func NewReadCoreV1NamespacedLimitRangeUnauthorized() *ReadCoreV1NamespacedLimitRangeUnauthorized

NewReadCoreV1NamespacedLimitRangeUnauthorized creates ReadCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*ReadCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPersistentVolumeClaim ¶

type ReadCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedPersistentVolumeClaimHandler
}

ReadCoreV1NamespacedPersistentVolumeClaim swagger:route GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} core_v1 readCoreV1NamespacedPersistentVolumeClaim

read the specified PersistentVolumeClaim

func NewReadCoreV1NamespacedPersistentVolumeClaim ¶

func NewReadCoreV1NamespacedPersistentVolumeClaim(ctx *middleware.Context, handler ReadCoreV1NamespacedPersistentVolumeClaimHandler) *ReadCoreV1NamespacedPersistentVolumeClaim

NewReadCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the read core v1 namespaced persistent volume claim operation

func (*ReadCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type ReadCoreV1NamespacedPersistentVolumeClaimHandler ¶

type ReadCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(ReadCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

ReadCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid read core v1 namespaced persistent volume claim params

type ReadCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type ReadCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(ReadCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

ReadCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a read core v1 namespaced persistent volume claim handler

func (ReadCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedPersistentVolumeClaimOK ¶

type ReadCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

ReadCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response readCoreV1NamespacedPersistentVolumeClaimOK

func NewReadCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewReadCoreV1NamespacedPersistentVolumeClaimOK() *ReadCoreV1NamespacedPersistentVolumeClaimOK

NewReadCoreV1NamespacedPersistentVolumeClaimOK creates ReadCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*ReadCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced persistent volume claim o k response

func (*ReadCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced persistent volume claim o k response

func (*ReadCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPersistentVolumeClaimParams ¶

type ReadCoreV1NamespacedPersistentVolumeClaimParams 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 PersistentVolumeClaim
	  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
}

ReadCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the read core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedPersistentVolumeClaim

func NewReadCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewReadCoreV1NamespacedPersistentVolumeClaimParams() ReadCoreV1NamespacedPersistentVolumeClaimParams

NewReadCoreV1NamespacedPersistentVolumeClaimParams creates a new ReadCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*ReadCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewReadCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type ReadCoreV1NamespacedPersistentVolumeClaimStatus ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedPersistentVolumeClaimStatusHandler
}

ReadCoreV1NamespacedPersistentVolumeClaimStatus swagger:route GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status core_v1 readCoreV1NamespacedPersistentVolumeClaimStatus

read status of the specified PersistentVolumeClaim

func NewReadCoreV1NamespacedPersistentVolumeClaimStatus ¶

NewReadCoreV1NamespacedPersistentVolumeClaimStatus creates a new http.Handler for the read core v1 namespaced persistent volume claim status operation

func (*ReadCoreV1NamespacedPersistentVolumeClaimStatus) ServeHTTP ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatusHandler ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatusHandler interface {
	Handle(ReadCoreV1NamespacedPersistentVolumeClaimStatusParams) middleware.Responder
}

ReadCoreV1NamespacedPersistentVolumeClaimStatusHandler interface for that can handle valid read core v1 namespaced persistent volume claim status params

type ReadCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc func(ReadCoreV1NamespacedPersistentVolumeClaimStatusParams) middleware.Responder

ReadCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc turns a function with the right signature into a read core v1 namespaced persistent volume claim status handler

func (ReadCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedPersistentVolumeClaimStatusOK ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

ReadCoreV1NamespacedPersistentVolumeClaimStatusOK OK

swagger:response readCoreV1NamespacedPersistentVolumeClaimStatusOK

func NewReadCoreV1NamespacedPersistentVolumeClaimStatusOK ¶

func NewReadCoreV1NamespacedPersistentVolumeClaimStatusOK() *ReadCoreV1NamespacedPersistentVolumeClaimStatusOK

NewReadCoreV1NamespacedPersistentVolumeClaimStatusOK creates ReadCoreV1NamespacedPersistentVolumeClaimStatusOK with default headers values

func (*ReadCoreV1NamespacedPersistentVolumeClaimStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced persistent volume claim status o k response

func (*ReadCoreV1NamespacedPersistentVolumeClaimStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced persistent volume claim status o k response

func (*ReadCoreV1NamespacedPersistentVolumeClaimStatusOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPersistentVolumeClaimStatusParams ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PersistentVolumeClaim
	  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
}

ReadCoreV1NamespacedPersistentVolumeClaimStatusParams contains all the bound params for the read core v1 namespaced persistent volume claim status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedPersistentVolumeClaimStatus

func NewReadCoreV1NamespacedPersistentVolumeClaimStatusParams ¶

func NewReadCoreV1NamespacedPersistentVolumeClaimStatusParams() ReadCoreV1NamespacedPersistentVolumeClaimStatusParams

NewReadCoreV1NamespacedPersistentVolumeClaimStatusParams creates a new ReadCoreV1NamespacedPersistentVolumeClaimStatusParams object no default values defined in spec.

func (*ReadCoreV1NamespacedPersistentVolumeClaimStatusParams) BindRequest ¶

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 NewReadCoreV1NamespacedPersistentVolumeClaimStatusParams() beforehand.

type ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized ¶

type ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized struct {
}

ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized Unauthorized

swagger:response readCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

func NewReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized ¶

func NewReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized() *ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

NewReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized creates ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized with default headers values

func (*ReadCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response readCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewReadCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewReadCoreV1NamespacedPersistentVolumeClaimUnauthorized() *ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewReadCoreV1NamespacedPersistentVolumeClaimUnauthorized creates ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*ReadCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPod ¶

type ReadCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedPodHandler
}

ReadCoreV1NamespacedPod swagger:route GET /api/v1/namespaces/{namespace}/pods/{name} core_v1 readCoreV1NamespacedPod

read the specified Pod

func NewReadCoreV1NamespacedPod ¶

func NewReadCoreV1NamespacedPod(ctx *middleware.Context, handler ReadCoreV1NamespacedPodHandler) *ReadCoreV1NamespacedPod

NewReadCoreV1NamespacedPod creates a new http.Handler for the read core v1 namespaced pod operation

func (*ReadCoreV1NamespacedPod) ServeHTTP ¶

type ReadCoreV1NamespacedPodHandler ¶

type ReadCoreV1NamespacedPodHandler interface {
	Handle(ReadCoreV1NamespacedPodParams) middleware.Responder
}

ReadCoreV1NamespacedPodHandler interface for that can handle valid read core v1 namespaced pod params

type ReadCoreV1NamespacedPodHandlerFunc ¶

type ReadCoreV1NamespacedPodHandlerFunc func(ReadCoreV1NamespacedPodParams) middleware.Responder

ReadCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a read core v1 namespaced pod handler

func (ReadCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedPodLog ¶

type ReadCoreV1NamespacedPodLog struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedPodLogHandler
}

ReadCoreV1NamespacedPodLog swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/log core_v1 readCoreV1NamespacedPodLog

read log of the specified Pod

func NewReadCoreV1NamespacedPodLog ¶

func NewReadCoreV1NamespacedPodLog(ctx *middleware.Context, handler ReadCoreV1NamespacedPodLogHandler) *ReadCoreV1NamespacedPodLog

NewReadCoreV1NamespacedPodLog creates a new http.Handler for the read core v1 namespaced pod log operation

func (*ReadCoreV1NamespacedPodLog) ServeHTTP ¶

type ReadCoreV1NamespacedPodLogHandler ¶

type ReadCoreV1NamespacedPodLogHandler interface {
	Handle(ReadCoreV1NamespacedPodLogParams) middleware.Responder
}

ReadCoreV1NamespacedPodLogHandler interface for that can handle valid read core v1 namespaced pod log params

type ReadCoreV1NamespacedPodLogHandlerFunc ¶

type ReadCoreV1NamespacedPodLogHandlerFunc func(ReadCoreV1NamespacedPodLogParams) middleware.Responder

ReadCoreV1NamespacedPodLogHandlerFunc turns a function with the right signature into a read core v1 namespaced pod log handler

func (ReadCoreV1NamespacedPodLogHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedPodLogOK ¶

type ReadCoreV1NamespacedPodLogOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ReadCoreV1NamespacedPodLogOK OK

swagger:response readCoreV1NamespacedPodLogOK

func NewReadCoreV1NamespacedPodLogOK ¶

func NewReadCoreV1NamespacedPodLogOK() *ReadCoreV1NamespacedPodLogOK

NewReadCoreV1NamespacedPodLogOK creates ReadCoreV1NamespacedPodLogOK with default headers values

func (*ReadCoreV1NamespacedPodLogOK) SetPayload ¶

func (o *ReadCoreV1NamespacedPodLogOK) SetPayload(payload string)

SetPayload sets the payload to the read core v1 namespaced pod log o k response

func (*ReadCoreV1NamespacedPodLogOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced pod log o k response

func (*ReadCoreV1NamespacedPodLogOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedPodLogOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedPodLogParams ¶

type ReadCoreV1NamespacedPodLogParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The container for which to stream logs. Defaults to only container if there is one container in the pod.
	  Unique: true
	  In: query
	*/
	Container *string
	/*Follow the log stream of the pod. Defaults to false.
	  Unique: true
	  In: query
	*/
	Follow *bool
	/*insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the serving certificate of the backend it is connecting to.  This will make the HTTPS connection between the apiserver and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real kubelet.  If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept the actual log data coming from the real kubelet).
	  Unique: true
	  In: query
	*/
	InsecureSkipTLSVerifyBackend *bool
	/*If set, the number of bytes to read from the server before terminating the log output. This may not display a complete final line of logging, and may return slightly more or slightly less than the specified limit.
	  Unique: true
	  In: query
	*/
	LimitBytes *int64
	/*name of the Pod
	  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
	/*Return previous terminated container logs. Defaults to false.
	  Unique: true
	  In: query
	*/
	Previous *bool
	/*A relative time in seconds before the current time from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified.
	  Unique: true
	  In: query
	*/
	SinceSeconds *int64
	/*If set, the number of lines from the end of the logs to show. If not specified, logs are shown from the creation of the container or sinceSeconds or sinceTime
	  Unique: true
	  In: query
	*/
	TailLines *int64
	/*If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output. Defaults to false.
	  Unique: true
	  In: query
	*/
	Timestamps *bool
}

ReadCoreV1NamespacedPodLogParams contains all the bound params for the read core v1 namespaced pod log operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedPodLog

func NewReadCoreV1NamespacedPodLogParams ¶

func NewReadCoreV1NamespacedPodLogParams() ReadCoreV1NamespacedPodLogParams

NewReadCoreV1NamespacedPodLogParams creates a new ReadCoreV1NamespacedPodLogParams object no default values defined in spec.

func (*ReadCoreV1NamespacedPodLogParams) BindRequest ¶

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 NewReadCoreV1NamespacedPodLogParams() beforehand.

type ReadCoreV1NamespacedPodLogUnauthorized ¶

type ReadCoreV1NamespacedPodLogUnauthorized struct {
}

ReadCoreV1NamespacedPodLogUnauthorized Unauthorized

swagger:response readCoreV1NamespacedPodLogUnauthorized

func NewReadCoreV1NamespacedPodLogUnauthorized ¶

func NewReadCoreV1NamespacedPodLogUnauthorized() *ReadCoreV1NamespacedPodLogUnauthorized

NewReadCoreV1NamespacedPodLogUnauthorized creates ReadCoreV1NamespacedPodLogUnauthorized with default headers values

func (*ReadCoreV1NamespacedPodLogUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPodOK ¶

type ReadCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

ReadCoreV1NamespacedPodOK OK

swagger:response readCoreV1NamespacedPodOK

func NewReadCoreV1NamespacedPodOK ¶

func NewReadCoreV1NamespacedPodOK() *ReadCoreV1NamespacedPodOK

NewReadCoreV1NamespacedPodOK creates ReadCoreV1NamespacedPodOK with default headers values

func (*ReadCoreV1NamespacedPodOK) SetPayload ¶

func (o *ReadCoreV1NamespacedPodOK) SetPayload(payload *models.IoK8sAPICoreV1Pod)

SetPayload sets the payload to the read core v1 namespaced pod o k response

func (*ReadCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced pod o k response

func (*ReadCoreV1NamespacedPodOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedPodParams ¶

type ReadCoreV1NamespacedPodParams 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 Pod
	  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
}

ReadCoreV1NamespacedPodParams contains all the bound params for the read core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedPod

func NewReadCoreV1NamespacedPodParams ¶

func NewReadCoreV1NamespacedPodParams() ReadCoreV1NamespacedPodParams

NewReadCoreV1NamespacedPodParams creates a new ReadCoreV1NamespacedPodParams object no default values defined in spec.

func (*ReadCoreV1NamespacedPodParams) BindRequest ¶

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 NewReadCoreV1NamespacedPodParams() beforehand.

type ReadCoreV1NamespacedPodStatus ¶

type ReadCoreV1NamespacedPodStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedPodStatusHandler
}

ReadCoreV1NamespacedPodStatus swagger:route GET /api/v1/namespaces/{namespace}/pods/{name}/status core_v1 readCoreV1NamespacedPodStatus

read status of the specified Pod

func NewReadCoreV1NamespacedPodStatus ¶

func NewReadCoreV1NamespacedPodStatus(ctx *middleware.Context, handler ReadCoreV1NamespacedPodStatusHandler) *ReadCoreV1NamespacedPodStatus

NewReadCoreV1NamespacedPodStatus creates a new http.Handler for the read core v1 namespaced pod status operation

func (*ReadCoreV1NamespacedPodStatus) ServeHTTP ¶

type ReadCoreV1NamespacedPodStatusHandler ¶

type ReadCoreV1NamespacedPodStatusHandler interface {
	Handle(ReadCoreV1NamespacedPodStatusParams) middleware.Responder
}

ReadCoreV1NamespacedPodStatusHandler interface for that can handle valid read core v1 namespaced pod status params

type ReadCoreV1NamespacedPodStatusHandlerFunc ¶

type ReadCoreV1NamespacedPodStatusHandlerFunc func(ReadCoreV1NamespacedPodStatusParams) middleware.Responder

ReadCoreV1NamespacedPodStatusHandlerFunc turns a function with the right signature into a read core v1 namespaced pod status handler

func (ReadCoreV1NamespacedPodStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedPodStatusOK ¶

type ReadCoreV1NamespacedPodStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

ReadCoreV1NamespacedPodStatusOK OK

swagger:response readCoreV1NamespacedPodStatusOK

func NewReadCoreV1NamespacedPodStatusOK ¶

func NewReadCoreV1NamespacedPodStatusOK() *ReadCoreV1NamespacedPodStatusOK

NewReadCoreV1NamespacedPodStatusOK creates ReadCoreV1NamespacedPodStatusOK with default headers values

func (*ReadCoreV1NamespacedPodStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced pod status o k response

func (*ReadCoreV1NamespacedPodStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced pod status o k response

func (*ReadCoreV1NamespacedPodStatusOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedPodStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedPodStatusParams ¶

type ReadCoreV1NamespacedPodStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the Pod
	  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
}

ReadCoreV1NamespacedPodStatusParams contains all the bound params for the read core v1 namespaced pod status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedPodStatus

func NewReadCoreV1NamespacedPodStatusParams ¶

func NewReadCoreV1NamespacedPodStatusParams() ReadCoreV1NamespacedPodStatusParams

NewReadCoreV1NamespacedPodStatusParams creates a new ReadCoreV1NamespacedPodStatusParams object no default values defined in spec.

func (*ReadCoreV1NamespacedPodStatusParams) BindRequest ¶

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 NewReadCoreV1NamespacedPodStatusParams() beforehand.

type ReadCoreV1NamespacedPodStatusUnauthorized ¶

type ReadCoreV1NamespacedPodStatusUnauthorized struct {
}

ReadCoreV1NamespacedPodStatusUnauthorized Unauthorized

swagger:response readCoreV1NamespacedPodStatusUnauthorized

func NewReadCoreV1NamespacedPodStatusUnauthorized ¶

func NewReadCoreV1NamespacedPodStatusUnauthorized() *ReadCoreV1NamespacedPodStatusUnauthorized

NewReadCoreV1NamespacedPodStatusUnauthorized creates ReadCoreV1NamespacedPodStatusUnauthorized with default headers values

func (*ReadCoreV1NamespacedPodStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPodTemplate ¶

type ReadCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedPodTemplateHandler
}

ReadCoreV1NamespacedPodTemplate swagger:route GET /api/v1/namespaces/{namespace}/podtemplates/{name} core_v1 readCoreV1NamespacedPodTemplate

read the specified PodTemplate

func NewReadCoreV1NamespacedPodTemplate ¶

func NewReadCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler ReadCoreV1NamespacedPodTemplateHandler) *ReadCoreV1NamespacedPodTemplate

NewReadCoreV1NamespacedPodTemplate creates a new http.Handler for the read core v1 namespaced pod template operation

func (*ReadCoreV1NamespacedPodTemplate) ServeHTTP ¶

type ReadCoreV1NamespacedPodTemplateHandler ¶

type ReadCoreV1NamespacedPodTemplateHandler interface {
	Handle(ReadCoreV1NamespacedPodTemplateParams) middleware.Responder
}

ReadCoreV1NamespacedPodTemplateHandler interface for that can handle valid read core v1 namespaced pod template params

type ReadCoreV1NamespacedPodTemplateHandlerFunc ¶

type ReadCoreV1NamespacedPodTemplateHandlerFunc func(ReadCoreV1NamespacedPodTemplateParams) middleware.Responder

ReadCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a read core v1 namespaced pod template handler

func (ReadCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedPodTemplateOK ¶

type ReadCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

ReadCoreV1NamespacedPodTemplateOK OK

swagger:response readCoreV1NamespacedPodTemplateOK

func NewReadCoreV1NamespacedPodTemplateOK ¶

func NewReadCoreV1NamespacedPodTemplateOK() *ReadCoreV1NamespacedPodTemplateOK

NewReadCoreV1NamespacedPodTemplateOK creates ReadCoreV1NamespacedPodTemplateOK with default headers values

func (*ReadCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced pod template o k response

func (*ReadCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced pod template o k response

func (*ReadCoreV1NamespacedPodTemplateOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedPodTemplateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedPodTemplateParams ¶

type ReadCoreV1NamespacedPodTemplateParams 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 PodTemplate
	  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
}

ReadCoreV1NamespacedPodTemplateParams contains all the bound params for the read core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedPodTemplate

func NewReadCoreV1NamespacedPodTemplateParams ¶

func NewReadCoreV1NamespacedPodTemplateParams() ReadCoreV1NamespacedPodTemplateParams

NewReadCoreV1NamespacedPodTemplateParams creates a new ReadCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*ReadCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewReadCoreV1NamespacedPodTemplateParams() beforehand.

type ReadCoreV1NamespacedPodTemplateUnauthorized ¶

type ReadCoreV1NamespacedPodTemplateUnauthorized struct {
}

ReadCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response readCoreV1NamespacedPodTemplateUnauthorized

func NewReadCoreV1NamespacedPodTemplateUnauthorized ¶

func NewReadCoreV1NamespacedPodTemplateUnauthorized() *ReadCoreV1NamespacedPodTemplateUnauthorized

NewReadCoreV1NamespacedPodTemplateUnauthorized creates ReadCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*ReadCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedPodUnauthorized ¶

type ReadCoreV1NamespacedPodUnauthorized struct {
}

ReadCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response readCoreV1NamespacedPodUnauthorized

func NewReadCoreV1NamespacedPodUnauthorized ¶

func NewReadCoreV1NamespacedPodUnauthorized() *ReadCoreV1NamespacedPodUnauthorized

NewReadCoreV1NamespacedPodUnauthorized creates ReadCoreV1NamespacedPodUnauthorized with default headers values

func (*ReadCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedReplicationController ¶

type ReadCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedReplicationControllerHandler
}

ReadCoreV1NamespacedReplicationController swagger:route GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name} core_v1 readCoreV1NamespacedReplicationController

read the specified ReplicationController

func NewReadCoreV1NamespacedReplicationController ¶

func NewReadCoreV1NamespacedReplicationController(ctx *middleware.Context, handler ReadCoreV1NamespacedReplicationControllerHandler) *ReadCoreV1NamespacedReplicationController

NewReadCoreV1NamespacedReplicationController creates a new http.Handler for the read core v1 namespaced replication controller operation

func (*ReadCoreV1NamespacedReplicationController) ServeHTTP ¶

type ReadCoreV1NamespacedReplicationControllerHandler ¶

type ReadCoreV1NamespacedReplicationControllerHandler interface {
	Handle(ReadCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

ReadCoreV1NamespacedReplicationControllerHandler interface for that can handle valid read core v1 namespaced replication controller params

type ReadCoreV1NamespacedReplicationControllerHandlerFunc ¶

type ReadCoreV1NamespacedReplicationControllerHandlerFunc func(ReadCoreV1NamespacedReplicationControllerParams) middleware.Responder

ReadCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a read core v1 namespaced replication controller handler

func (ReadCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedReplicationControllerOK ¶

type ReadCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

ReadCoreV1NamespacedReplicationControllerOK OK

swagger:response readCoreV1NamespacedReplicationControllerOK

func NewReadCoreV1NamespacedReplicationControllerOK ¶

func NewReadCoreV1NamespacedReplicationControllerOK() *ReadCoreV1NamespacedReplicationControllerOK

NewReadCoreV1NamespacedReplicationControllerOK creates ReadCoreV1NamespacedReplicationControllerOK with default headers values

func (*ReadCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced replication controller o k response

func (*ReadCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced replication controller o k response

func (*ReadCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedReplicationControllerParams ¶

type ReadCoreV1NamespacedReplicationControllerParams 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 ReplicationController
	  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
}

ReadCoreV1NamespacedReplicationControllerParams contains all the bound params for the read core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedReplicationController

func NewReadCoreV1NamespacedReplicationControllerParams ¶

func NewReadCoreV1NamespacedReplicationControllerParams() ReadCoreV1NamespacedReplicationControllerParams

NewReadCoreV1NamespacedReplicationControllerParams creates a new ReadCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*ReadCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewReadCoreV1NamespacedReplicationControllerParams() beforehand.

type ReadCoreV1NamespacedReplicationControllerScale ¶

type ReadCoreV1NamespacedReplicationControllerScale struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedReplicationControllerScaleHandler
}

ReadCoreV1NamespacedReplicationControllerScale swagger:route GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale core_v1 readCoreV1NamespacedReplicationControllerScale

read scale of the specified ReplicationController

func NewReadCoreV1NamespacedReplicationControllerScale ¶

NewReadCoreV1NamespacedReplicationControllerScale creates a new http.Handler for the read core v1 namespaced replication controller scale operation

func (*ReadCoreV1NamespacedReplicationControllerScale) ServeHTTP ¶

type ReadCoreV1NamespacedReplicationControllerScaleHandler ¶

type ReadCoreV1NamespacedReplicationControllerScaleHandler interface {
	Handle(ReadCoreV1NamespacedReplicationControllerScaleParams) middleware.Responder
}

ReadCoreV1NamespacedReplicationControllerScaleHandler interface for that can handle valid read core v1 namespaced replication controller scale params

type ReadCoreV1NamespacedReplicationControllerScaleHandlerFunc ¶

type ReadCoreV1NamespacedReplicationControllerScaleHandlerFunc func(ReadCoreV1NamespacedReplicationControllerScaleParams) middleware.Responder

ReadCoreV1NamespacedReplicationControllerScaleHandlerFunc turns a function with the right signature into a read core v1 namespaced replication controller scale handler

func (ReadCoreV1NamespacedReplicationControllerScaleHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedReplicationControllerScaleOK ¶

type ReadCoreV1NamespacedReplicationControllerScaleOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV1Scale `json:"body,omitempty"`
}

ReadCoreV1NamespacedReplicationControllerScaleOK OK

swagger:response readCoreV1NamespacedReplicationControllerScaleOK

func NewReadCoreV1NamespacedReplicationControllerScaleOK ¶

func NewReadCoreV1NamespacedReplicationControllerScaleOK() *ReadCoreV1NamespacedReplicationControllerScaleOK

NewReadCoreV1NamespacedReplicationControllerScaleOK creates ReadCoreV1NamespacedReplicationControllerScaleOK with default headers values

func (*ReadCoreV1NamespacedReplicationControllerScaleOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced replication controller scale o k response

func (*ReadCoreV1NamespacedReplicationControllerScaleOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced replication controller scale o k response

func (*ReadCoreV1NamespacedReplicationControllerScaleOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedReplicationControllerScaleParams ¶

type ReadCoreV1NamespacedReplicationControllerScaleParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the Scale
	  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
}

ReadCoreV1NamespacedReplicationControllerScaleParams contains all the bound params for the read core v1 namespaced replication controller scale operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedReplicationControllerScale

func NewReadCoreV1NamespacedReplicationControllerScaleParams ¶

func NewReadCoreV1NamespacedReplicationControllerScaleParams() ReadCoreV1NamespacedReplicationControllerScaleParams

NewReadCoreV1NamespacedReplicationControllerScaleParams creates a new ReadCoreV1NamespacedReplicationControllerScaleParams object no default values defined in spec.

func (*ReadCoreV1NamespacedReplicationControllerScaleParams) BindRequest ¶

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 NewReadCoreV1NamespacedReplicationControllerScaleParams() beforehand.

type ReadCoreV1NamespacedReplicationControllerScaleUnauthorized ¶

type ReadCoreV1NamespacedReplicationControllerScaleUnauthorized struct {
}

ReadCoreV1NamespacedReplicationControllerScaleUnauthorized Unauthorized

swagger:response readCoreV1NamespacedReplicationControllerScaleUnauthorized

func NewReadCoreV1NamespacedReplicationControllerScaleUnauthorized ¶

func NewReadCoreV1NamespacedReplicationControllerScaleUnauthorized() *ReadCoreV1NamespacedReplicationControllerScaleUnauthorized

NewReadCoreV1NamespacedReplicationControllerScaleUnauthorized creates ReadCoreV1NamespacedReplicationControllerScaleUnauthorized with default headers values

func (*ReadCoreV1NamespacedReplicationControllerScaleUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedReplicationControllerStatus ¶

type ReadCoreV1NamespacedReplicationControllerStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedReplicationControllerStatusHandler
}

ReadCoreV1NamespacedReplicationControllerStatus swagger:route GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status core_v1 readCoreV1NamespacedReplicationControllerStatus

read status of the specified ReplicationController

func NewReadCoreV1NamespacedReplicationControllerStatus ¶

NewReadCoreV1NamespacedReplicationControllerStatus creates a new http.Handler for the read core v1 namespaced replication controller status operation

func (*ReadCoreV1NamespacedReplicationControllerStatus) ServeHTTP ¶

type ReadCoreV1NamespacedReplicationControllerStatusHandler ¶

type ReadCoreV1NamespacedReplicationControllerStatusHandler interface {
	Handle(ReadCoreV1NamespacedReplicationControllerStatusParams) middleware.Responder
}

ReadCoreV1NamespacedReplicationControllerStatusHandler interface for that can handle valid read core v1 namespaced replication controller status params

type ReadCoreV1NamespacedReplicationControllerStatusHandlerFunc ¶

type ReadCoreV1NamespacedReplicationControllerStatusHandlerFunc func(ReadCoreV1NamespacedReplicationControllerStatusParams) middleware.Responder

ReadCoreV1NamespacedReplicationControllerStatusHandlerFunc turns a function with the right signature into a read core v1 namespaced replication controller status handler

func (ReadCoreV1NamespacedReplicationControllerStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedReplicationControllerStatusOK ¶

type ReadCoreV1NamespacedReplicationControllerStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

ReadCoreV1NamespacedReplicationControllerStatusOK OK

swagger:response readCoreV1NamespacedReplicationControllerStatusOK

func NewReadCoreV1NamespacedReplicationControllerStatusOK ¶

func NewReadCoreV1NamespacedReplicationControllerStatusOK() *ReadCoreV1NamespacedReplicationControllerStatusOK

NewReadCoreV1NamespacedReplicationControllerStatusOK creates ReadCoreV1NamespacedReplicationControllerStatusOK with default headers values

func (*ReadCoreV1NamespacedReplicationControllerStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced replication controller status o k response

func (*ReadCoreV1NamespacedReplicationControllerStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced replication controller status o k response

func (*ReadCoreV1NamespacedReplicationControllerStatusOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedReplicationControllerStatusParams ¶

type ReadCoreV1NamespacedReplicationControllerStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ReplicationController
	  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
}

ReadCoreV1NamespacedReplicationControllerStatusParams contains all the bound params for the read core v1 namespaced replication controller status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedReplicationControllerStatus

func NewReadCoreV1NamespacedReplicationControllerStatusParams ¶

func NewReadCoreV1NamespacedReplicationControllerStatusParams() ReadCoreV1NamespacedReplicationControllerStatusParams

NewReadCoreV1NamespacedReplicationControllerStatusParams creates a new ReadCoreV1NamespacedReplicationControllerStatusParams object no default values defined in spec.

func (*ReadCoreV1NamespacedReplicationControllerStatusParams) BindRequest ¶

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 NewReadCoreV1NamespacedReplicationControllerStatusParams() beforehand.

type ReadCoreV1NamespacedReplicationControllerStatusUnauthorized ¶

type ReadCoreV1NamespacedReplicationControllerStatusUnauthorized struct {
}

ReadCoreV1NamespacedReplicationControllerStatusUnauthorized Unauthorized

swagger:response readCoreV1NamespacedReplicationControllerStatusUnauthorized

func NewReadCoreV1NamespacedReplicationControllerStatusUnauthorized ¶

func NewReadCoreV1NamespacedReplicationControllerStatusUnauthorized() *ReadCoreV1NamespacedReplicationControllerStatusUnauthorized

NewReadCoreV1NamespacedReplicationControllerStatusUnauthorized creates ReadCoreV1NamespacedReplicationControllerStatusUnauthorized with default headers values

func (*ReadCoreV1NamespacedReplicationControllerStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedReplicationControllerUnauthorized ¶

type ReadCoreV1NamespacedReplicationControllerUnauthorized struct {
}

ReadCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response readCoreV1NamespacedReplicationControllerUnauthorized

func NewReadCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewReadCoreV1NamespacedReplicationControllerUnauthorized() *ReadCoreV1NamespacedReplicationControllerUnauthorized

NewReadCoreV1NamespacedReplicationControllerUnauthorized creates ReadCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*ReadCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedResourceQuota ¶

type ReadCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedResourceQuotaHandler
}

ReadCoreV1NamespacedResourceQuota swagger:route GET /api/v1/namespaces/{namespace}/resourcequotas/{name} core_v1 readCoreV1NamespacedResourceQuota

read the specified ResourceQuota

func NewReadCoreV1NamespacedResourceQuota ¶

func NewReadCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler ReadCoreV1NamespacedResourceQuotaHandler) *ReadCoreV1NamespacedResourceQuota

NewReadCoreV1NamespacedResourceQuota creates a new http.Handler for the read core v1 namespaced resource quota operation

func (*ReadCoreV1NamespacedResourceQuota) ServeHTTP ¶

type ReadCoreV1NamespacedResourceQuotaHandler ¶

type ReadCoreV1NamespacedResourceQuotaHandler interface {
	Handle(ReadCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

ReadCoreV1NamespacedResourceQuotaHandler interface for that can handle valid read core v1 namespaced resource quota params

type ReadCoreV1NamespacedResourceQuotaHandlerFunc ¶

type ReadCoreV1NamespacedResourceQuotaHandlerFunc func(ReadCoreV1NamespacedResourceQuotaParams) middleware.Responder

ReadCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a read core v1 namespaced resource quota handler

func (ReadCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedResourceQuotaOK ¶

type ReadCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

ReadCoreV1NamespacedResourceQuotaOK OK

swagger:response readCoreV1NamespacedResourceQuotaOK

func NewReadCoreV1NamespacedResourceQuotaOK ¶

func NewReadCoreV1NamespacedResourceQuotaOK() *ReadCoreV1NamespacedResourceQuotaOK

NewReadCoreV1NamespacedResourceQuotaOK creates ReadCoreV1NamespacedResourceQuotaOK with default headers values

func (*ReadCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced resource quota o k response

func (*ReadCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced resource quota o k response

func (*ReadCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedResourceQuotaParams ¶

type ReadCoreV1NamespacedResourceQuotaParams 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 ResourceQuota
	  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
}

ReadCoreV1NamespacedResourceQuotaParams contains all the bound params for the read core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedResourceQuota

func NewReadCoreV1NamespacedResourceQuotaParams ¶

func NewReadCoreV1NamespacedResourceQuotaParams() ReadCoreV1NamespacedResourceQuotaParams

NewReadCoreV1NamespacedResourceQuotaParams creates a new ReadCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*ReadCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewReadCoreV1NamespacedResourceQuotaParams() beforehand.

type ReadCoreV1NamespacedResourceQuotaStatus ¶

type ReadCoreV1NamespacedResourceQuotaStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedResourceQuotaStatusHandler
}

ReadCoreV1NamespacedResourceQuotaStatus swagger:route GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status core_v1 readCoreV1NamespacedResourceQuotaStatus

read status of the specified ResourceQuota

func NewReadCoreV1NamespacedResourceQuotaStatus ¶

func NewReadCoreV1NamespacedResourceQuotaStatus(ctx *middleware.Context, handler ReadCoreV1NamespacedResourceQuotaStatusHandler) *ReadCoreV1NamespacedResourceQuotaStatus

NewReadCoreV1NamespacedResourceQuotaStatus creates a new http.Handler for the read core v1 namespaced resource quota status operation

func (*ReadCoreV1NamespacedResourceQuotaStatus) ServeHTTP ¶

type ReadCoreV1NamespacedResourceQuotaStatusHandler ¶

type ReadCoreV1NamespacedResourceQuotaStatusHandler interface {
	Handle(ReadCoreV1NamespacedResourceQuotaStatusParams) middleware.Responder
}

ReadCoreV1NamespacedResourceQuotaStatusHandler interface for that can handle valid read core v1 namespaced resource quota status params

type ReadCoreV1NamespacedResourceQuotaStatusHandlerFunc ¶

type ReadCoreV1NamespacedResourceQuotaStatusHandlerFunc func(ReadCoreV1NamespacedResourceQuotaStatusParams) middleware.Responder

ReadCoreV1NamespacedResourceQuotaStatusHandlerFunc turns a function with the right signature into a read core v1 namespaced resource quota status handler

func (ReadCoreV1NamespacedResourceQuotaStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedResourceQuotaStatusOK ¶

type ReadCoreV1NamespacedResourceQuotaStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

ReadCoreV1NamespacedResourceQuotaStatusOK OK

swagger:response readCoreV1NamespacedResourceQuotaStatusOK

func NewReadCoreV1NamespacedResourceQuotaStatusOK ¶

func NewReadCoreV1NamespacedResourceQuotaStatusOK() *ReadCoreV1NamespacedResourceQuotaStatusOK

NewReadCoreV1NamespacedResourceQuotaStatusOK creates ReadCoreV1NamespacedResourceQuotaStatusOK with default headers values

func (*ReadCoreV1NamespacedResourceQuotaStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced resource quota status o k response

func (*ReadCoreV1NamespacedResourceQuotaStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced resource quota status o k response

func (*ReadCoreV1NamespacedResourceQuotaStatusOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedResourceQuotaStatusParams ¶

type ReadCoreV1NamespacedResourceQuotaStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the ResourceQuota
	  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
}

ReadCoreV1NamespacedResourceQuotaStatusParams contains all the bound params for the read core v1 namespaced resource quota status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedResourceQuotaStatus

func NewReadCoreV1NamespacedResourceQuotaStatusParams ¶

func NewReadCoreV1NamespacedResourceQuotaStatusParams() ReadCoreV1NamespacedResourceQuotaStatusParams

NewReadCoreV1NamespacedResourceQuotaStatusParams creates a new ReadCoreV1NamespacedResourceQuotaStatusParams object no default values defined in spec.

func (*ReadCoreV1NamespacedResourceQuotaStatusParams) BindRequest ¶

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 NewReadCoreV1NamespacedResourceQuotaStatusParams() beforehand.

type ReadCoreV1NamespacedResourceQuotaStatusUnauthorized ¶

type ReadCoreV1NamespacedResourceQuotaStatusUnauthorized struct {
}

ReadCoreV1NamespacedResourceQuotaStatusUnauthorized Unauthorized

swagger:response readCoreV1NamespacedResourceQuotaStatusUnauthorized

func NewReadCoreV1NamespacedResourceQuotaStatusUnauthorized ¶

func NewReadCoreV1NamespacedResourceQuotaStatusUnauthorized() *ReadCoreV1NamespacedResourceQuotaStatusUnauthorized

NewReadCoreV1NamespacedResourceQuotaStatusUnauthorized creates ReadCoreV1NamespacedResourceQuotaStatusUnauthorized with default headers values

func (*ReadCoreV1NamespacedResourceQuotaStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedResourceQuotaUnauthorized ¶

type ReadCoreV1NamespacedResourceQuotaUnauthorized struct {
}

ReadCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response readCoreV1NamespacedResourceQuotaUnauthorized

func NewReadCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewReadCoreV1NamespacedResourceQuotaUnauthorized() *ReadCoreV1NamespacedResourceQuotaUnauthorized

NewReadCoreV1NamespacedResourceQuotaUnauthorized creates ReadCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*ReadCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedSecret ¶

type ReadCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedSecretHandler
}

ReadCoreV1NamespacedSecret swagger:route GET /api/v1/namespaces/{namespace}/secrets/{name} core_v1 readCoreV1NamespacedSecret

read the specified Secret

func NewReadCoreV1NamespacedSecret ¶

func NewReadCoreV1NamespacedSecret(ctx *middleware.Context, handler ReadCoreV1NamespacedSecretHandler) *ReadCoreV1NamespacedSecret

NewReadCoreV1NamespacedSecret creates a new http.Handler for the read core v1 namespaced secret operation

func (*ReadCoreV1NamespacedSecret) ServeHTTP ¶

type ReadCoreV1NamespacedSecretHandler ¶

type ReadCoreV1NamespacedSecretHandler interface {
	Handle(ReadCoreV1NamespacedSecretParams) middleware.Responder
}

ReadCoreV1NamespacedSecretHandler interface for that can handle valid read core v1 namespaced secret params

type ReadCoreV1NamespacedSecretHandlerFunc ¶

type ReadCoreV1NamespacedSecretHandlerFunc func(ReadCoreV1NamespacedSecretParams) middleware.Responder

ReadCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a read core v1 namespaced secret handler

func (ReadCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedSecretOK ¶

type ReadCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

ReadCoreV1NamespacedSecretOK OK

swagger:response readCoreV1NamespacedSecretOK

func NewReadCoreV1NamespacedSecretOK ¶

func NewReadCoreV1NamespacedSecretOK() *ReadCoreV1NamespacedSecretOK

NewReadCoreV1NamespacedSecretOK creates ReadCoreV1NamespacedSecretOK with default headers values

func (*ReadCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced secret o k response

func (*ReadCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced secret o k response

func (*ReadCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedSecretParams ¶

type ReadCoreV1NamespacedSecretParams 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 Secret
	  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
}

ReadCoreV1NamespacedSecretParams contains all the bound params for the read core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedSecret

func NewReadCoreV1NamespacedSecretParams ¶

func NewReadCoreV1NamespacedSecretParams() ReadCoreV1NamespacedSecretParams

NewReadCoreV1NamespacedSecretParams creates a new ReadCoreV1NamespacedSecretParams object no default values defined in spec.

func (*ReadCoreV1NamespacedSecretParams) BindRequest ¶

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 NewReadCoreV1NamespacedSecretParams() beforehand.

type ReadCoreV1NamespacedSecretUnauthorized ¶

type ReadCoreV1NamespacedSecretUnauthorized struct {
}

ReadCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response readCoreV1NamespacedSecretUnauthorized

func NewReadCoreV1NamespacedSecretUnauthorized ¶

func NewReadCoreV1NamespacedSecretUnauthorized() *ReadCoreV1NamespacedSecretUnauthorized

NewReadCoreV1NamespacedSecretUnauthorized creates ReadCoreV1NamespacedSecretUnauthorized with default headers values

func (*ReadCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedService ¶

type ReadCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedServiceHandler
}

ReadCoreV1NamespacedService swagger:route GET /api/v1/namespaces/{namespace}/services/{name} core_v1 readCoreV1NamespacedService

read the specified Service

func NewReadCoreV1NamespacedService ¶

func NewReadCoreV1NamespacedService(ctx *middleware.Context, handler ReadCoreV1NamespacedServiceHandler) *ReadCoreV1NamespacedService

NewReadCoreV1NamespacedService creates a new http.Handler for the read core v1 namespaced service operation

func (*ReadCoreV1NamespacedService) ServeHTTP ¶

type ReadCoreV1NamespacedServiceAccount ¶

type ReadCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedServiceAccountHandler
}

ReadCoreV1NamespacedServiceAccount swagger:route GET /api/v1/namespaces/{namespace}/serviceaccounts/{name} core_v1 readCoreV1NamespacedServiceAccount

read the specified ServiceAccount

func NewReadCoreV1NamespacedServiceAccount ¶

func NewReadCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler ReadCoreV1NamespacedServiceAccountHandler) *ReadCoreV1NamespacedServiceAccount

NewReadCoreV1NamespacedServiceAccount creates a new http.Handler for the read core v1 namespaced service account operation

func (*ReadCoreV1NamespacedServiceAccount) ServeHTTP ¶

type ReadCoreV1NamespacedServiceAccountHandler ¶

type ReadCoreV1NamespacedServiceAccountHandler interface {
	Handle(ReadCoreV1NamespacedServiceAccountParams) middleware.Responder
}

ReadCoreV1NamespacedServiceAccountHandler interface for that can handle valid read core v1 namespaced service account params

type ReadCoreV1NamespacedServiceAccountHandlerFunc ¶

type ReadCoreV1NamespacedServiceAccountHandlerFunc func(ReadCoreV1NamespacedServiceAccountParams) middleware.Responder

ReadCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a read core v1 namespaced service account handler

func (ReadCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedServiceAccountOK ¶

type ReadCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

ReadCoreV1NamespacedServiceAccountOK OK

swagger:response readCoreV1NamespacedServiceAccountOK

func NewReadCoreV1NamespacedServiceAccountOK ¶

func NewReadCoreV1NamespacedServiceAccountOK() *ReadCoreV1NamespacedServiceAccountOK

NewReadCoreV1NamespacedServiceAccountOK creates ReadCoreV1NamespacedServiceAccountOK with default headers values

func (*ReadCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced service account o k response

func (*ReadCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced service account o k response

func (*ReadCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedServiceAccountParams ¶

type ReadCoreV1NamespacedServiceAccountParams 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 ServiceAccount
	  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
}

ReadCoreV1NamespacedServiceAccountParams contains all the bound params for the read core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedServiceAccount

func NewReadCoreV1NamespacedServiceAccountParams ¶

func NewReadCoreV1NamespacedServiceAccountParams() ReadCoreV1NamespacedServiceAccountParams

NewReadCoreV1NamespacedServiceAccountParams creates a new ReadCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*ReadCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewReadCoreV1NamespacedServiceAccountParams() beforehand.

type ReadCoreV1NamespacedServiceAccountUnauthorized ¶

type ReadCoreV1NamespacedServiceAccountUnauthorized struct {
}

ReadCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response readCoreV1NamespacedServiceAccountUnauthorized

func NewReadCoreV1NamespacedServiceAccountUnauthorized ¶

func NewReadCoreV1NamespacedServiceAccountUnauthorized() *ReadCoreV1NamespacedServiceAccountUnauthorized

NewReadCoreV1NamespacedServiceAccountUnauthorized creates ReadCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*ReadCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedServiceHandler ¶

type ReadCoreV1NamespacedServiceHandler interface {
	Handle(ReadCoreV1NamespacedServiceParams) middleware.Responder
}

ReadCoreV1NamespacedServiceHandler interface for that can handle valid read core v1 namespaced service params

type ReadCoreV1NamespacedServiceHandlerFunc ¶

type ReadCoreV1NamespacedServiceHandlerFunc func(ReadCoreV1NamespacedServiceParams) middleware.Responder

ReadCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a read core v1 namespaced service handler

func (ReadCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedServiceOK ¶

type ReadCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

ReadCoreV1NamespacedServiceOK OK

swagger:response readCoreV1NamespacedServiceOK

func NewReadCoreV1NamespacedServiceOK ¶

func NewReadCoreV1NamespacedServiceOK() *ReadCoreV1NamespacedServiceOK

NewReadCoreV1NamespacedServiceOK creates ReadCoreV1NamespacedServiceOK with default headers values

func (*ReadCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced service o k response

func (*ReadCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced service o k response

func (*ReadCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *ReadCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NamespacedServiceParams ¶

type ReadCoreV1NamespacedServiceParams 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 Service
	  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
}

ReadCoreV1NamespacedServiceParams contains all the bound params for the read core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedService

func NewReadCoreV1NamespacedServiceParams ¶

func NewReadCoreV1NamespacedServiceParams() ReadCoreV1NamespacedServiceParams

NewReadCoreV1NamespacedServiceParams creates a new ReadCoreV1NamespacedServiceParams object no default values defined in spec.

func (*ReadCoreV1NamespacedServiceParams) BindRequest ¶

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 NewReadCoreV1NamespacedServiceParams() beforehand.

type ReadCoreV1NamespacedServiceStatus ¶

type ReadCoreV1NamespacedServiceStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NamespacedServiceStatusHandler
}

ReadCoreV1NamespacedServiceStatus swagger:route GET /api/v1/namespaces/{namespace}/services/{name}/status core_v1 readCoreV1NamespacedServiceStatus

read status of the specified Service

func NewReadCoreV1NamespacedServiceStatus ¶

func NewReadCoreV1NamespacedServiceStatus(ctx *middleware.Context, handler ReadCoreV1NamespacedServiceStatusHandler) *ReadCoreV1NamespacedServiceStatus

NewReadCoreV1NamespacedServiceStatus creates a new http.Handler for the read core v1 namespaced service status operation

func (*ReadCoreV1NamespacedServiceStatus) ServeHTTP ¶

type ReadCoreV1NamespacedServiceStatusHandler ¶

type ReadCoreV1NamespacedServiceStatusHandler interface {
	Handle(ReadCoreV1NamespacedServiceStatusParams) middleware.Responder
}

ReadCoreV1NamespacedServiceStatusHandler interface for that can handle valid read core v1 namespaced service status params

type ReadCoreV1NamespacedServiceStatusHandlerFunc ¶

type ReadCoreV1NamespacedServiceStatusHandlerFunc func(ReadCoreV1NamespacedServiceStatusParams) middleware.Responder

ReadCoreV1NamespacedServiceStatusHandlerFunc turns a function with the right signature into a read core v1 namespaced service status handler

func (ReadCoreV1NamespacedServiceStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NamespacedServiceStatusOK ¶

type ReadCoreV1NamespacedServiceStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

ReadCoreV1NamespacedServiceStatusOK OK

swagger:response readCoreV1NamespacedServiceStatusOK

func NewReadCoreV1NamespacedServiceStatusOK ¶

func NewReadCoreV1NamespacedServiceStatusOK() *ReadCoreV1NamespacedServiceStatusOK

NewReadCoreV1NamespacedServiceStatusOK creates ReadCoreV1NamespacedServiceStatusOK with default headers values

func (*ReadCoreV1NamespacedServiceStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 namespaced service status o k response

func (*ReadCoreV1NamespacedServiceStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 namespaced service status o k response

func (*ReadCoreV1NamespacedServiceStatusOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedServiceStatusParams ¶

type ReadCoreV1NamespacedServiceStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the Service
	  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
}

ReadCoreV1NamespacedServiceStatusParams contains all the bound params for the read core v1 namespaced service status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NamespacedServiceStatus

func NewReadCoreV1NamespacedServiceStatusParams ¶

func NewReadCoreV1NamespacedServiceStatusParams() ReadCoreV1NamespacedServiceStatusParams

NewReadCoreV1NamespacedServiceStatusParams creates a new ReadCoreV1NamespacedServiceStatusParams object no default values defined in spec.

func (*ReadCoreV1NamespacedServiceStatusParams) BindRequest ¶

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 NewReadCoreV1NamespacedServiceStatusParams() beforehand.

type ReadCoreV1NamespacedServiceStatusUnauthorized ¶

type ReadCoreV1NamespacedServiceStatusUnauthorized struct {
}

ReadCoreV1NamespacedServiceStatusUnauthorized Unauthorized

swagger:response readCoreV1NamespacedServiceStatusUnauthorized

func NewReadCoreV1NamespacedServiceStatusUnauthorized ¶

func NewReadCoreV1NamespacedServiceStatusUnauthorized() *ReadCoreV1NamespacedServiceStatusUnauthorized

NewReadCoreV1NamespacedServiceStatusUnauthorized creates ReadCoreV1NamespacedServiceStatusUnauthorized with default headers values

func (*ReadCoreV1NamespacedServiceStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1NamespacedServiceUnauthorized ¶

type ReadCoreV1NamespacedServiceUnauthorized struct {
}

ReadCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response readCoreV1NamespacedServiceUnauthorized

func NewReadCoreV1NamespacedServiceUnauthorized ¶

func NewReadCoreV1NamespacedServiceUnauthorized() *ReadCoreV1NamespacedServiceUnauthorized

NewReadCoreV1NamespacedServiceUnauthorized creates ReadCoreV1NamespacedServiceUnauthorized with default headers values

func (*ReadCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1Node ¶

type ReadCoreV1Node struct {
	Context *middleware.Context
	Handler ReadCoreV1NodeHandler
}

ReadCoreV1Node swagger:route GET /api/v1/nodes/{name} core_v1 readCoreV1Node

read the specified Node

func NewReadCoreV1Node ¶

func NewReadCoreV1Node(ctx *middleware.Context, handler ReadCoreV1NodeHandler) *ReadCoreV1Node

NewReadCoreV1Node creates a new http.Handler for the read core v1 node operation

func (*ReadCoreV1Node) ServeHTTP ¶

func (o *ReadCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ReadCoreV1NodeHandler ¶

type ReadCoreV1NodeHandler interface {
	Handle(ReadCoreV1NodeParams) middleware.Responder
}

ReadCoreV1NodeHandler interface for that can handle valid read core v1 node params

type ReadCoreV1NodeHandlerFunc ¶

type ReadCoreV1NodeHandlerFunc func(ReadCoreV1NodeParams) middleware.Responder

ReadCoreV1NodeHandlerFunc turns a function with the right signature into a read core v1 node handler

func (ReadCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NodeOK ¶

type ReadCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

ReadCoreV1NodeOK OK

swagger:response readCoreV1NodeOK

func NewReadCoreV1NodeOK ¶

func NewReadCoreV1NodeOK() *ReadCoreV1NodeOK

NewReadCoreV1NodeOK creates ReadCoreV1NodeOK with default headers values

func (*ReadCoreV1NodeOK) SetPayload ¶

func (o *ReadCoreV1NodeOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the read core v1 node o k response

func (*ReadCoreV1NodeOK) WithPayload ¶

func (o *ReadCoreV1NodeOK) WithPayload(payload *models.IoK8sAPICoreV1Node) *ReadCoreV1NodeOK

WithPayload adds the payload to the read core v1 node o k response

func (*ReadCoreV1NodeOK) WriteResponse ¶

func (o *ReadCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NodeParams ¶

type ReadCoreV1NodeParams 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 Node
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1NodeParams contains all the bound params for the read core v1 node operation typically these are obtained from a http.Request

swagger:parameters readCoreV1Node

func NewReadCoreV1NodeParams ¶

func NewReadCoreV1NodeParams() ReadCoreV1NodeParams

NewReadCoreV1NodeParams creates a new ReadCoreV1NodeParams object no default values defined in spec.

func (*ReadCoreV1NodeParams) BindRequest ¶

func (o *ReadCoreV1NodeParams) 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 NewReadCoreV1NodeParams() beforehand.

type ReadCoreV1NodeStatus ¶

type ReadCoreV1NodeStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1NodeStatusHandler
}

ReadCoreV1NodeStatus swagger:route GET /api/v1/nodes/{name}/status core_v1 readCoreV1NodeStatus

read status of the specified Node

func NewReadCoreV1NodeStatus ¶

func NewReadCoreV1NodeStatus(ctx *middleware.Context, handler ReadCoreV1NodeStatusHandler) *ReadCoreV1NodeStatus

NewReadCoreV1NodeStatus creates a new http.Handler for the read core v1 node status operation

func (*ReadCoreV1NodeStatus) ServeHTTP ¶

func (o *ReadCoreV1NodeStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ReadCoreV1NodeStatusHandler ¶

type ReadCoreV1NodeStatusHandler interface {
	Handle(ReadCoreV1NodeStatusParams) middleware.Responder
}

ReadCoreV1NodeStatusHandler interface for that can handle valid read core v1 node status params

type ReadCoreV1NodeStatusHandlerFunc ¶

type ReadCoreV1NodeStatusHandlerFunc func(ReadCoreV1NodeStatusParams) middleware.Responder

ReadCoreV1NodeStatusHandlerFunc turns a function with the right signature into a read core v1 node status handler

func (ReadCoreV1NodeStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1NodeStatusOK ¶

type ReadCoreV1NodeStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

ReadCoreV1NodeStatusOK OK

swagger:response readCoreV1NodeStatusOK

func NewReadCoreV1NodeStatusOK ¶

func NewReadCoreV1NodeStatusOK() *ReadCoreV1NodeStatusOK

NewReadCoreV1NodeStatusOK creates ReadCoreV1NodeStatusOK with default headers values

func (*ReadCoreV1NodeStatusOK) SetPayload ¶

func (o *ReadCoreV1NodeStatusOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the read core v1 node status o k response

func (*ReadCoreV1NodeStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 node status o k response

func (*ReadCoreV1NodeStatusOK) WriteResponse ¶

func (o *ReadCoreV1NodeStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NodeStatusParams ¶

type ReadCoreV1NodeStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the Node
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1NodeStatusParams contains all the bound params for the read core v1 node status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1NodeStatus

func NewReadCoreV1NodeStatusParams ¶

func NewReadCoreV1NodeStatusParams() ReadCoreV1NodeStatusParams

NewReadCoreV1NodeStatusParams creates a new ReadCoreV1NodeStatusParams object no default values defined in spec.

func (*ReadCoreV1NodeStatusParams) BindRequest ¶

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 NewReadCoreV1NodeStatusParams() beforehand.

type ReadCoreV1NodeStatusUnauthorized ¶

type ReadCoreV1NodeStatusUnauthorized struct {
}

ReadCoreV1NodeStatusUnauthorized Unauthorized

swagger:response readCoreV1NodeStatusUnauthorized

func NewReadCoreV1NodeStatusUnauthorized ¶

func NewReadCoreV1NodeStatusUnauthorized() *ReadCoreV1NodeStatusUnauthorized

NewReadCoreV1NodeStatusUnauthorized creates ReadCoreV1NodeStatusUnauthorized with default headers values

func (*ReadCoreV1NodeStatusUnauthorized) WriteResponse ¶

func (o *ReadCoreV1NodeStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1NodeUnauthorized ¶

type ReadCoreV1NodeUnauthorized struct {
}

ReadCoreV1NodeUnauthorized Unauthorized

swagger:response readCoreV1NodeUnauthorized

func NewReadCoreV1NodeUnauthorized ¶

func NewReadCoreV1NodeUnauthorized() *ReadCoreV1NodeUnauthorized

NewReadCoreV1NodeUnauthorized creates ReadCoreV1NodeUnauthorized with default headers values

func (*ReadCoreV1NodeUnauthorized) WriteResponse ¶

func (o *ReadCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1PersistentVolume ¶

type ReadCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler ReadCoreV1PersistentVolumeHandler
}

ReadCoreV1PersistentVolume swagger:route GET /api/v1/persistentvolumes/{name} core_v1 readCoreV1PersistentVolume

read the specified PersistentVolume

func NewReadCoreV1PersistentVolume ¶

func NewReadCoreV1PersistentVolume(ctx *middleware.Context, handler ReadCoreV1PersistentVolumeHandler) *ReadCoreV1PersistentVolume

NewReadCoreV1PersistentVolume creates a new http.Handler for the read core v1 persistent volume operation

func (*ReadCoreV1PersistentVolume) ServeHTTP ¶

type ReadCoreV1PersistentVolumeHandler ¶

type ReadCoreV1PersistentVolumeHandler interface {
	Handle(ReadCoreV1PersistentVolumeParams) middleware.Responder
}

ReadCoreV1PersistentVolumeHandler interface for that can handle valid read core v1 persistent volume params

type ReadCoreV1PersistentVolumeHandlerFunc ¶

type ReadCoreV1PersistentVolumeHandlerFunc func(ReadCoreV1PersistentVolumeParams) middleware.Responder

ReadCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a read core v1 persistent volume handler

func (ReadCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1PersistentVolumeOK ¶

type ReadCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

ReadCoreV1PersistentVolumeOK OK

swagger:response readCoreV1PersistentVolumeOK

func NewReadCoreV1PersistentVolumeOK ¶

func NewReadCoreV1PersistentVolumeOK() *ReadCoreV1PersistentVolumeOK

NewReadCoreV1PersistentVolumeOK creates ReadCoreV1PersistentVolumeOK with default headers values

func (*ReadCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the read core v1 persistent volume o k response

func (*ReadCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the read core v1 persistent volume o k response

func (*ReadCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *ReadCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadCoreV1PersistentVolumeParams ¶

type ReadCoreV1PersistentVolumeParams 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 PersistentVolume
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1PersistentVolumeParams contains all the bound params for the read core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters readCoreV1PersistentVolume

func NewReadCoreV1PersistentVolumeParams ¶

func NewReadCoreV1PersistentVolumeParams() ReadCoreV1PersistentVolumeParams

NewReadCoreV1PersistentVolumeParams creates a new ReadCoreV1PersistentVolumeParams object no default values defined in spec.

func (*ReadCoreV1PersistentVolumeParams) BindRequest ¶

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 NewReadCoreV1PersistentVolumeParams() beforehand.

type ReadCoreV1PersistentVolumeStatus ¶

type ReadCoreV1PersistentVolumeStatus struct {
	Context *middleware.Context
	Handler ReadCoreV1PersistentVolumeStatusHandler
}

ReadCoreV1PersistentVolumeStatus swagger:route GET /api/v1/persistentvolumes/{name}/status core_v1 readCoreV1PersistentVolumeStatus

read status of the specified PersistentVolume

func NewReadCoreV1PersistentVolumeStatus ¶

func NewReadCoreV1PersistentVolumeStatus(ctx *middleware.Context, handler ReadCoreV1PersistentVolumeStatusHandler) *ReadCoreV1PersistentVolumeStatus

NewReadCoreV1PersistentVolumeStatus creates a new http.Handler for the read core v1 persistent volume status operation

func (*ReadCoreV1PersistentVolumeStatus) ServeHTTP ¶

type ReadCoreV1PersistentVolumeStatusHandler ¶

type ReadCoreV1PersistentVolumeStatusHandler interface {
	Handle(ReadCoreV1PersistentVolumeStatusParams) middleware.Responder
}

ReadCoreV1PersistentVolumeStatusHandler interface for that can handle valid read core v1 persistent volume status params

type ReadCoreV1PersistentVolumeStatusHandlerFunc ¶

type ReadCoreV1PersistentVolumeStatusHandlerFunc func(ReadCoreV1PersistentVolumeStatusParams) middleware.Responder

ReadCoreV1PersistentVolumeStatusHandlerFunc turns a function with the right signature into a read core v1 persistent volume status handler

func (ReadCoreV1PersistentVolumeStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReadCoreV1PersistentVolumeStatusOK ¶

type ReadCoreV1PersistentVolumeStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

ReadCoreV1PersistentVolumeStatusOK OK

swagger:response readCoreV1PersistentVolumeStatusOK

func NewReadCoreV1PersistentVolumeStatusOK ¶

func NewReadCoreV1PersistentVolumeStatusOK() *ReadCoreV1PersistentVolumeStatusOK

NewReadCoreV1PersistentVolumeStatusOK creates ReadCoreV1PersistentVolumeStatusOK with default headers values

func (*ReadCoreV1PersistentVolumeStatusOK) SetPayload ¶

SetPayload sets the payload to the read core v1 persistent volume status o k response

func (*ReadCoreV1PersistentVolumeStatusOK) WithPayload ¶

WithPayload adds the payload to the read core v1 persistent volume status o k response

func (*ReadCoreV1PersistentVolumeStatusOK) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1PersistentVolumeStatusParams ¶

type ReadCoreV1PersistentVolumeStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the PersistentVolume
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadCoreV1PersistentVolumeStatusParams contains all the bound params for the read core v1 persistent volume status operation typically these are obtained from a http.Request

swagger:parameters readCoreV1PersistentVolumeStatus

func NewReadCoreV1PersistentVolumeStatusParams ¶

func NewReadCoreV1PersistentVolumeStatusParams() ReadCoreV1PersistentVolumeStatusParams

NewReadCoreV1PersistentVolumeStatusParams creates a new ReadCoreV1PersistentVolumeStatusParams object no default values defined in spec.

func (*ReadCoreV1PersistentVolumeStatusParams) BindRequest ¶

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 NewReadCoreV1PersistentVolumeStatusParams() beforehand.

type ReadCoreV1PersistentVolumeStatusUnauthorized ¶

type ReadCoreV1PersistentVolumeStatusUnauthorized struct {
}

ReadCoreV1PersistentVolumeStatusUnauthorized Unauthorized

swagger:response readCoreV1PersistentVolumeStatusUnauthorized

func NewReadCoreV1PersistentVolumeStatusUnauthorized ¶

func NewReadCoreV1PersistentVolumeStatusUnauthorized() *ReadCoreV1PersistentVolumeStatusUnauthorized

NewReadCoreV1PersistentVolumeStatusUnauthorized creates ReadCoreV1PersistentVolumeStatusUnauthorized with default headers values

func (*ReadCoreV1PersistentVolumeStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReadCoreV1PersistentVolumeUnauthorized ¶

type ReadCoreV1PersistentVolumeUnauthorized struct {
}

ReadCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response readCoreV1PersistentVolumeUnauthorized

func NewReadCoreV1PersistentVolumeUnauthorized ¶

func NewReadCoreV1PersistentVolumeUnauthorized() *ReadCoreV1PersistentVolumeUnauthorized

NewReadCoreV1PersistentVolumeUnauthorized creates ReadCoreV1PersistentVolumeUnauthorized with default headers values

func (*ReadCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1Namespace ¶

type ReplaceCoreV1Namespace struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespaceHandler
}

ReplaceCoreV1Namespace swagger:route PUT /api/v1/namespaces/{name} core_v1 replaceCoreV1Namespace

replace the specified Namespace

func NewReplaceCoreV1Namespace ¶

func NewReplaceCoreV1Namespace(ctx *middleware.Context, handler ReplaceCoreV1NamespaceHandler) *ReplaceCoreV1Namespace

NewReplaceCoreV1Namespace creates a new http.Handler for the replace core v1 namespace operation

func (*ReplaceCoreV1Namespace) ServeHTTP ¶

func (o *ReplaceCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ReplaceCoreV1NamespaceCreated ¶

type ReplaceCoreV1NamespaceCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReplaceCoreV1NamespaceCreated Created

swagger:response replaceCoreV1NamespaceCreated

func NewReplaceCoreV1NamespaceCreated ¶

func NewReplaceCoreV1NamespaceCreated() *ReplaceCoreV1NamespaceCreated

NewReplaceCoreV1NamespaceCreated creates ReplaceCoreV1NamespaceCreated with default headers values

func (*ReplaceCoreV1NamespaceCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespace created response

func (*ReplaceCoreV1NamespaceCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespace created response

func (*ReplaceCoreV1NamespaceCreated) WriteResponse ¶

func (o *ReplaceCoreV1NamespaceCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespaceFinalize ¶

type ReplaceCoreV1NamespaceFinalize struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespaceFinalizeHandler
}

ReplaceCoreV1NamespaceFinalize swagger:route PUT /api/v1/namespaces/{name}/finalize core_v1 replaceCoreV1NamespaceFinalize

replace finalize of the specified Namespace

func NewReplaceCoreV1NamespaceFinalize ¶

func NewReplaceCoreV1NamespaceFinalize(ctx *middleware.Context, handler ReplaceCoreV1NamespaceFinalizeHandler) *ReplaceCoreV1NamespaceFinalize

NewReplaceCoreV1NamespaceFinalize creates a new http.Handler for the replace core v1 namespace finalize operation

func (*ReplaceCoreV1NamespaceFinalize) ServeHTTP ¶

type ReplaceCoreV1NamespaceFinalizeCreated ¶

type ReplaceCoreV1NamespaceFinalizeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReplaceCoreV1NamespaceFinalizeCreated Created

swagger:response replaceCoreV1NamespaceFinalizeCreated

func NewReplaceCoreV1NamespaceFinalizeCreated ¶

func NewReplaceCoreV1NamespaceFinalizeCreated() *ReplaceCoreV1NamespaceFinalizeCreated

NewReplaceCoreV1NamespaceFinalizeCreated creates ReplaceCoreV1NamespaceFinalizeCreated with default headers values

func (*ReplaceCoreV1NamespaceFinalizeCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespace finalize created response

func (*ReplaceCoreV1NamespaceFinalizeCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespace finalize created response

func (*ReplaceCoreV1NamespaceFinalizeCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespaceFinalizeHandler ¶

type ReplaceCoreV1NamespaceFinalizeHandler interface {
	Handle(ReplaceCoreV1NamespaceFinalizeParams) middleware.Responder
}

ReplaceCoreV1NamespaceFinalizeHandler interface for that can handle valid replace core v1 namespace finalize params

type ReplaceCoreV1NamespaceFinalizeHandlerFunc ¶

type ReplaceCoreV1NamespaceFinalizeHandlerFunc func(ReplaceCoreV1NamespaceFinalizeParams) middleware.Responder

ReplaceCoreV1NamespaceFinalizeHandlerFunc turns a function with the right signature into a replace core v1 namespace finalize handler

func (ReplaceCoreV1NamespaceFinalizeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespaceFinalizeOK ¶

type ReplaceCoreV1NamespaceFinalizeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReplaceCoreV1NamespaceFinalizeOK OK

swagger:response replaceCoreV1NamespaceFinalizeOK

func NewReplaceCoreV1NamespaceFinalizeOK ¶

func NewReplaceCoreV1NamespaceFinalizeOK() *ReplaceCoreV1NamespaceFinalizeOK

NewReplaceCoreV1NamespaceFinalizeOK creates ReplaceCoreV1NamespaceFinalizeOK with default headers values

func (*ReplaceCoreV1NamespaceFinalizeOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespace finalize o k response

func (*ReplaceCoreV1NamespaceFinalizeOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespace finalize o k response

func (*ReplaceCoreV1NamespaceFinalizeOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespaceFinalizeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespaceFinalizeParams ¶

type ReplaceCoreV1NamespaceFinalizeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Namespace
	/*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 Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1NamespaceFinalizeParams contains all the bound params for the replace core v1 namespace finalize operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespaceFinalize

func NewReplaceCoreV1NamespaceFinalizeParams ¶

func NewReplaceCoreV1NamespaceFinalizeParams() ReplaceCoreV1NamespaceFinalizeParams

NewReplaceCoreV1NamespaceFinalizeParams creates a new ReplaceCoreV1NamespaceFinalizeParams object no default values defined in spec.

func (*ReplaceCoreV1NamespaceFinalizeParams) BindRequest ¶

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 NewReplaceCoreV1NamespaceFinalizeParams() beforehand.

type ReplaceCoreV1NamespaceFinalizeUnauthorized ¶

type ReplaceCoreV1NamespaceFinalizeUnauthorized struct {
}

ReplaceCoreV1NamespaceFinalizeUnauthorized Unauthorized

swagger:response replaceCoreV1NamespaceFinalizeUnauthorized

func NewReplaceCoreV1NamespaceFinalizeUnauthorized ¶

func NewReplaceCoreV1NamespaceFinalizeUnauthorized() *ReplaceCoreV1NamespaceFinalizeUnauthorized

NewReplaceCoreV1NamespaceFinalizeUnauthorized creates ReplaceCoreV1NamespaceFinalizeUnauthorized with default headers values

func (*ReplaceCoreV1NamespaceFinalizeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespaceHandler ¶

type ReplaceCoreV1NamespaceHandler interface {
	Handle(ReplaceCoreV1NamespaceParams) middleware.Responder
}

ReplaceCoreV1NamespaceHandler interface for that can handle valid replace core v1 namespace params

type ReplaceCoreV1NamespaceHandlerFunc ¶

type ReplaceCoreV1NamespaceHandlerFunc func(ReplaceCoreV1NamespaceParams) middleware.Responder

ReplaceCoreV1NamespaceHandlerFunc turns a function with the right signature into a replace core v1 namespace handler

func (ReplaceCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespaceOK ¶

type ReplaceCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReplaceCoreV1NamespaceOK OK

swagger:response replaceCoreV1NamespaceOK

func NewReplaceCoreV1NamespaceOK ¶

func NewReplaceCoreV1NamespaceOK() *ReplaceCoreV1NamespaceOK

NewReplaceCoreV1NamespaceOK creates ReplaceCoreV1NamespaceOK with default headers values

func (*ReplaceCoreV1NamespaceOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespace o k response

func (*ReplaceCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespace o k response

func (*ReplaceCoreV1NamespaceOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespaceParams ¶

type ReplaceCoreV1NamespaceParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Namespace
	/*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 Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1NamespaceParams contains all the bound params for the replace core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1Namespace

func NewReplaceCoreV1NamespaceParams ¶

func NewReplaceCoreV1NamespaceParams() ReplaceCoreV1NamespaceParams

NewReplaceCoreV1NamespaceParams creates a new ReplaceCoreV1NamespaceParams object no default values defined in spec.

func (*ReplaceCoreV1NamespaceParams) BindRequest ¶

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 NewReplaceCoreV1NamespaceParams() beforehand.

type ReplaceCoreV1NamespaceStatus ¶

type ReplaceCoreV1NamespaceStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespaceStatusHandler
}

ReplaceCoreV1NamespaceStatus swagger:route PUT /api/v1/namespaces/{name}/status core_v1 replaceCoreV1NamespaceStatus

replace status of the specified Namespace

func NewReplaceCoreV1NamespaceStatus ¶

func NewReplaceCoreV1NamespaceStatus(ctx *middleware.Context, handler ReplaceCoreV1NamespaceStatusHandler) *ReplaceCoreV1NamespaceStatus

NewReplaceCoreV1NamespaceStatus creates a new http.Handler for the replace core v1 namespace status operation

func (*ReplaceCoreV1NamespaceStatus) ServeHTTP ¶

type ReplaceCoreV1NamespaceStatusCreated ¶

type ReplaceCoreV1NamespaceStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReplaceCoreV1NamespaceStatusCreated Created

swagger:response replaceCoreV1NamespaceStatusCreated

func NewReplaceCoreV1NamespaceStatusCreated ¶

func NewReplaceCoreV1NamespaceStatusCreated() *ReplaceCoreV1NamespaceStatusCreated

NewReplaceCoreV1NamespaceStatusCreated creates ReplaceCoreV1NamespaceStatusCreated with default headers values

func (*ReplaceCoreV1NamespaceStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespace status created response

func (*ReplaceCoreV1NamespaceStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespace status created response

func (*ReplaceCoreV1NamespaceStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespaceStatusHandler ¶

type ReplaceCoreV1NamespaceStatusHandler interface {
	Handle(ReplaceCoreV1NamespaceStatusParams) middleware.Responder
}

ReplaceCoreV1NamespaceStatusHandler interface for that can handle valid replace core v1 namespace status params

type ReplaceCoreV1NamespaceStatusHandlerFunc ¶

type ReplaceCoreV1NamespaceStatusHandlerFunc func(ReplaceCoreV1NamespaceStatusParams) middleware.Responder

ReplaceCoreV1NamespaceStatusHandlerFunc turns a function with the right signature into a replace core v1 namespace status handler

func (ReplaceCoreV1NamespaceStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespaceStatusOK ¶

type ReplaceCoreV1NamespaceStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Namespace `json:"body,omitempty"`
}

ReplaceCoreV1NamespaceStatusOK OK

swagger:response replaceCoreV1NamespaceStatusOK

func NewReplaceCoreV1NamespaceStatusOK ¶

func NewReplaceCoreV1NamespaceStatusOK() *ReplaceCoreV1NamespaceStatusOK

NewReplaceCoreV1NamespaceStatusOK creates ReplaceCoreV1NamespaceStatusOK with default headers values

func (*ReplaceCoreV1NamespaceStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespace status o k response

func (*ReplaceCoreV1NamespaceStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespace status o k response

func (*ReplaceCoreV1NamespaceStatusOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespaceStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespaceStatusParams ¶

type ReplaceCoreV1NamespaceStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Namespace
	/*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 Namespace
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1NamespaceStatusParams contains all the bound params for the replace core v1 namespace status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespaceStatus

func NewReplaceCoreV1NamespaceStatusParams ¶

func NewReplaceCoreV1NamespaceStatusParams() ReplaceCoreV1NamespaceStatusParams

NewReplaceCoreV1NamespaceStatusParams creates a new ReplaceCoreV1NamespaceStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NamespaceStatusParams) BindRequest ¶

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 NewReplaceCoreV1NamespaceStatusParams() beforehand.

type ReplaceCoreV1NamespaceStatusUnauthorized ¶

type ReplaceCoreV1NamespaceStatusUnauthorized struct {
}

ReplaceCoreV1NamespaceStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NamespaceStatusUnauthorized

func NewReplaceCoreV1NamespaceStatusUnauthorized ¶

func NewReplaceCoreV1NamespaceStatusUnauthorized() *ReplaceCoreV1NamespaceStatusUnauthorized

NewReplaceCoreV1NamespaceStatusUnauthorized creates ReplaceCoreV1NamespaceStatusUnauthorized with default headers values

func (*ReplaceCoreV1NamespaceStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespaceUnauthorized ¶

type ReplaceCoreV1NamespaceUnauthorized struct {
}

ReplaceCoreV1NamespaceUnauthorized Unauthorized

swagger:response replaceCoreV1NamespaceUnauthorized

func NewReplaceCoreV1NamespaceUnauthorized ¶

func NewReplaceCoreV1NamespaceUnauthorized() *ReplaceCoreV1NamespaceUnauthorized

NewReplaceCoreV1NamespaceUnauthorized creates ReplaceCoreV1NamespaceUnauthorized with default headers values

func (*ReplaceCoreV1NamespaceUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedConfigMap ¶

type ReplaceCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedConfigMapHandler
}

ReplaceCoreV1NamespacedConfigMap swagger:route PUT /api/v1/namespaces/{namespace}/configmaps/{name} core_v1 replaceCoreV1NamespacedConfigMap

replace the specified ConfigMap

func NewReplaceCoreV1NamespacedConfigMap ¶

func NewReplaceCoreV1NamespacedConfigMap(ctx *middleware.Context, handler ReplaceCoreV1NamespacedConfigMapHandler) *ReplaceCoreV1NamespacedConfigMap

NewReplaceCoreV1NamespacedConfigMap creates a new http.Handler for the replace core v1 namespaced config map operation

func (*ReplaceCoreV1NamespacedConfigMap) ServeHTTP ¶

type ReplaceCoreV1NamespacedConfigMapCreated ¶

type ReplaceCoreV1NamespacedConfigMapCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedConfigMapCreated Created

swagger:response replaceCoreV1NamespacedConfigMapCreated

func NewReplaceCoreV1NamespacedConfigMapCreated ¶

func NewReplaceCoreV1NamespacedConfigMapCreated() *ReplaceCoreV1NamespacedConfigMapCreated

NewReplaceCoreV1NamespacedConfigMapCreated creates ReplaceCoreV1NamespacedConfigMapCreated with default headers values

func (*ReplaceCoreV1NamespacedConfigMapCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced config map created response

func (*ReplaceCoreV1NamespacedConfigMapCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced config map created response

func (*ReplaceCoreV1NamespacedConfigMapCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedConfigMapHandler ¶

type ReplaceCoreV1NamespacedConfigMapHandler interface {
	Handle(ReplaceCoreV1NamespacedConfigMapParams) middleware.Responder
}

ReplaceCoreV1NamespacedConfigMapHandler interface for that can handle valid replace core v1 namespaced config map params

type ReplaceCoreV1NamespacedConfigMapHandlerFunc ¶

type ReplaceCoreV1NamespacedConfigMapHandlerFunc func(ReplaceCoreV1NamespacedConfigMapParams) middleware.Responder

ReplaceCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a replace core v1 namespaced config map handler

func (ReplaceCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedConfigMapOK ¶

type ReplaceCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ConfigMap `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedConfigMapOK OK

swagger:response replaceCoreV1NamespacedConfigMapOK

func NewReplaceCoreV1NamespacedConfigMapOK ¶

func NewReplaceCoreV1NamespacedConfigMapOK() *ReplaceCoreV1NamespacedConfigMapOK

NewReplaceCoreV1NamespacedConfigMapOK creates ReplaceCoreV1NamespacedConfigMapOK with default headers values

func (*ReplaceCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced config map o k response

func (*ReplaceCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced config map o k response

func (*ReplaceCoreV1NamespacedConfigMapOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedConfigMapParams ¶

type ReplaceCoreV1NamespacedConfigMapParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ConfigMap
	/*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 ConfigMap
	  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
}

ReplaceCoreV1NamespacedConfigMapParams contains all the bound params for the replace core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedConfigMap

func NewReplaceCoreV1NamespacedConfigMapParams ¶

func NewReplaceCoreV1NamespacedConfigMapParams() ReplaceCoreV1NamespacedConfigMapParams

NewReplaceCoreV1NamespacedConfigMapParams creates a new ReplaceCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedConfigMapParams() beforehand.

type ReplaceCoreV1NamespacedConfigMapUnauthorized ¶

type ReplaceCoreV1NamespacedConfigMapUnauthorized struct {
}

ReplaceCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedConfigMapUnauthorized

func NewReplaceCoreV1NamespacedConfigMapUnauthorized ¶

func NewReplaceCoreV1NamespacedConfigMapUnauthorized() *ReplaceCoreV1NamespacedConfigMapUnauthorized

NewReplaceCoreV1NamespacedConfigMapUnauthorized creates ReplaceCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedEndpoints ¶

type ReplaceCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedEndpointsHandler
}

ReplaceCoreV1NamespacedEndpoints swagger:route PUT /api/v1/namespaces/{namespace}/endpoints/{name} core_v1 replaceCoreV1NamespacedEndpoints

replace the specified Endpoints

func NewReplaceCoreV1NamespacedEndpoints ¶

func NewReplaceCoreV1NamespacedEndpoints(ctx *middleware.Context, handler ReplaceCoreV1NamespacedEndpointsHandler) *ReplaceCoreV1NamespacedEndpoints

NewReplaceCoreV1NamespacedEndpoints creates a new http.Handler for the replace core v1 namespaced endpoints operation

func (*ReplaceCoreV1NamespacedEndpoints) ServeHTTP ¶

type ReplaceCoreV1NamespacedEndpointsCreated ¶

type ReplaceCoreV1NamespacedEndpointsCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedEndpointsCreated Created

swagger:response replaceCoreV1NamespacedEndpointsCreated

func NewReplaceCoreV1NamespacedEndpointsCreated ¶

func NewReplaceCoreV1NamespacedEndpointsCreated() *ReplaceCoreV1NamespacedEndpointsCreated

NewReplaceCoreV1NamespacedEndpointsCreated creates ReplaceCoreV1NamespacedEndpointsCreated with default headers values

func (*ReplaceCoreV1NamespacedEndpointsCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced endpoints created response

func (*ReplaceCoreV1NamespacedEndpointsCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced endpoints created response

func (*ReplaceCoreV1NamespacedEndpointsCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedEndpointsHandler ¶

type ReplaceCoreV1NamespacedEndpointsHandler interface {
	Handle(ReplaceCoreV1NamespacedEndpointsParams) middleware.Responder
}

ReplaceCoreV1NamespacedEndpointsHandler interface for that can handle valid replace core v1 namespaced endpoints params

type ReplaceCoreV1NamespacedEndpointsHandlerFunc ¶

type ReplaceCoreV1NamespacedEndpointsHandlerFunc func(ReplaceCoreV1NamespacedEndpointsParams) middleware.Responder

ReplaceCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a replace core v1 namespaced endpoints handler

func (ReplaceCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedEndpointsOK ¶

type ReplaceCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Endpoints `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedEndpointsOK OK

swagger:response replaceCoreV1NamespacedEndpointsOK

func NewReplaceCoreV1NamespacedEndpointsOK ¶

func NewReplaceCoreV1NamespacedEndpointsOK() *ReplaceCoreV1NamespacedEndpointsOK

NewReplaceCoreV1NamespacedEndpointsOK creates ReplaceCoreV1NamespacedEndpointsOK with default headers values

func (*ReplaceCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced endpoints o k response

func (*ReplaceCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced endpoints o k response

func (*ReplaceCoreV1NamespacedEndpointsOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedEndpointsParams ¶

type ReplaceCoreV1NamespacedEndpointsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Endpoints
	/*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 Endpoints
	  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
}

ReplaceCoreV1NamespacedEndpointsParams contains all the bound params for the replace core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedEndpoints

func NewReplaceCoreV1NamespacedEndpointsParams ¶

func NewReplaceCoreV1NamespacedEndpointsParams() ReplaceCoreV1NamespacedEndpointsParams

NewReplaceCoreV1NamespacedEndpointsParams creates a new ReplaceCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedEndpointsParams() beforehand.

type ReplaceCoreV1NamespacedEndpointsUnauthorized ¶

type ReplaceCoreV1NamespacedEndpointsUnauthorized struct {
}

ReplaceCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedEndpointsUnauthorized

func NewReplaceCoreV1NamespacedEndpointsUnauthorized ¶

func NewReplaceCoreV1NamespacedEndpointsUnauthorized() *ReplaceCoreV1NamespacedEndpointsUnauthorized

NewReplaceCoreV1NamespacedEndpointsUnauthorized creates ReplaceCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedEvent ¶

type ReplaceCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedEventHandler
}

ReplaceCoreV1NamespacedEvent swagger:route PUT /api/v1/namespaces/{namespace}/events/{name} core_v1 replaceCoreV1NamespacedEvent

replace the specified Event

func NewReplaceCoreV1NamespacedEvent ¶

func NewReplaceCoreV1NamespacedEvent(ctx *middleware.Context, handler ReplaceCoreV1NamespacedEventHandler) *ReplaceCoreV1NamespacedEvent

NewReplaceCoreV1NamespacedEvent creates a new http.Handler for the replace core v1 namespaced event operation

func (*ReplaceCoreV1NamespacedEvent) ServeHTTP ¶

type ReplaceCoreV1NamespacedEventCreated ¶

type ReplaceCoreV1NamespacedEventCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedEventCreated Created

swagger:response replaceCoreV1NamespacedEventCreated

func NewReplaceCoreV1NamespacedEventCreated ¶

func NewReplaceCoreV1NamespacedEventCreated() *ReplaceCoreV1NamespacedEventCreated

NewReplaceCoreV1NamespacedEventCreated creates ReplaceCoreV1NamespacedEventCreated with default headers values

func (*ReplaceCoreV1NamespacedEventCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced event created response

func (*ReplaceCoreV1NamespacedEventCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced event created response

func (*ReplaceCoreV1NamespacedEventCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedEventHandler ¶

type ReplaceCoreV1NamespacedEventHandler interface {
	Handle(ReplaceCoreV1NamespacedEventParams) middleware.Responder
}

ReplaceCoreV1NamespacedEventHandler interface for that can handle valid replace core v1 namespaced event params

type ReplaceCoreV1NamespacedEventHandlerFunc ¶

type ReplaceCoreV1NamespacedEventHandlerFunc func(ReplaceCoreV1NamespacedEventParams) middleware.Responder

ReplaceCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a replace core v1 namespaced event handler

func (ReplaceCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedEventOK ¶

type ReplaceCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Event `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedEventOK OK

swagger:response replaceCoreV1NamespacedEventOK

func NewReplaceCoreV1NamespacedEventOK ¶

func NewReplaceCoreV1NamespacedEventOK() *ReplaceCoreV1NamespacedEventOK

NewReplaceCoreV1NamespacedEventOK creates ReplaceCoreV1NamespacedEventOK with default headers values

func (*ReplaceCoreV1NamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced event o k response

func (*ReplaceCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced event o k response

func (*ReplaceCoreV1NamespacedEventOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespacedEventParams ¶

type ReplaceCoreV1NamespacedEventParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Event
	/*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 Event
	  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
}

ReplaceCoreV1NamespacedEventParams contains all the bound params for the replace core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedEvent

func NewReplaceCoreV1NamespacedEventParams ¶

func NewReplaceCoreV1NamespacedEventParams() ReplaceCoreV1NamespacedEventParams

NewReplaceCoreV1NamespacedEventParams creates a new ReplaceCoreV1NamespacedEventParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedEventParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedEventParams() beforehand.

type ReplaceCoreV1NamespacedEventUnauthorized ¶

type ReplaceCoreV1NamespacedEventUnauthorized struct {
}

ReplaceCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedEventUnauthorized

func NewReplaceCoreV1NamespacedEventUnauthorized ¶

func NewReplaceCoreV1NamespacedEventUnauthorized() *ReplaceCoreV1NamespacedEventUnauthorized

NewReplaceCoreV1NamespacedEventUnauthorized creates ReplaceCoreV1NamespacedEventUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedLimitRange ¶

type ReplaceCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedLimitRangeHandler
}

ReplaceCoreV1NamespacedLimitRange swagger:route PUT /api/v1/namespaces/{namespace}/limitranges/{name} core_v1 replaceCoreV1NamespacedLimitRange

replace the specified LimitRange

func NewReplaceCoreV1NamespacedLimitRange ¶

func NewReplaceCoreV1NamespacedLimitRange(ctx *middleware.Context, handler ReplaceCoreV1NamespacedLimitRangeHandler) *ReplaceCoreV1NamespacedLimitRange

NewReplaceCoreV1NamespacedLimitRange creates a new http.Handler for the replace core v1 namespaced limit range operation

func (*ReplaceCoreV1NamespacedLimitRange) ServeHTTP ¶

type ReplaceCoreV1NamespacedLimitRangeCreated ¶

type ReplaceCoreV1NamespacedLimitRangeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedLimitRangeCreated Created

swagger:response replaceCoreV1NamespacedLimitRangeCreated

func NewReplaceCoreV1NamespacedLimitRangeCreated ¶

func NewReplaceCoreV1NamespacedLimitRangeCreated() *ReplaceCoreV1NamespacedLimitRangeCreated

NewReplaceCoreV1NamespacedLimitRangeCreated creates ReplaceCoreV1NamespacedLimitRangeCreated with default headers values

func (*ReplaceCoreV1NamespacedLimitRangeCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced limit range created response

func (*ReplaceCoreV1NamespacedLimitRangeCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced limit range created response

func (*ReplaceCoreV1NamespacedLimitRangeCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedLimitRangeHandler ¶

type ReplaceCoreV1NamespacedLimitRangeHandler interface {
	Handle(ReplaceCoreV1NamespacedLimitRangeParams) middleware.Responder
}

ReplaceCoreV1NamespacedLimitRangeHandler interface for that can handle valid replace core v1 namespaced limit range params

type ReplaceCoreV1NamespacedLimitRangeHandlerFunc ¶

type ReplaceCoreV1NamespacedLimitRangeHandlerFunc func(ReplaceCoreV1NamespacedLimitRangeParams) middleware.Responder

ReplaceCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a replace core v1 namespaced limit range handler

func (ReplaceCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedLimitRangeOK ¶

type ReplaceCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1LimitRange `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedLimitRangeOK OK

swagger:response replaceCoreV1NamespacedLimitRangeOK

func NewReplaceCoreV1NamespacedLimitRangeOK ¶

func NewReplaceCoreV1NamespacedLimitRangeOK() *ReplaceCoreV1NamespacedLimitRangeOK

NewReplaceCoreV1NamespacedLimitRangeOK creates ReplaceCoreV1NamespacedLimitRangeOK with default headers values

func (*ReplaceCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced limit range o k response

func (*ReplaceCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced limit range o k response

func (*ReplaceCoreV1NamespacedLimitRangeOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedLimitRangeParams ¶

type ReplaceCoreV1NamespacedLimitRangeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1LimitRange
	/*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 LimitRange
	  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
}

ReplaceCoreV1NamespacedLimitRangeParams contains all the bound params for the replace core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedLimitRange

func NewReplaceCoreV1NamespacedLimitRangeParams ¶

func NewReplaceCoreV1NamespacedLimitRangeParams() ReplaceCoreV1NamespacedLimitRangeParams

NewReplaceCoreV1NamespacedLimitRangeParams creates a new ReplaceCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedLimitRangeParams() beforehand.

type ReplaceCoreV1NamespacedLimitRangeUnauthorized ¶

type ReplaceCoreV1NamespacedLimitRangeUnauthorized struct {
}

ReplaceCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedLimitRangeUnauthorized

func NewReplaceCoreV1NamespacedLimitRangeUnauthorized ¶

func NewReplaceCoreV1NamespacedLimitRangeUnauthorized() *ReplaceCoreV1NamespacedLimitRangeUnauthorized

NewReplaceCoreV1NamespacedLimitRangeUnauthorized creates ReplaceCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPersistentVolumeClaim ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedPersistentVolumeClaimHandler
}

ReplaceCoreV1NamespacedPersistentVolumeClaim swagger:route PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} core_v1 replaceCoreV1NamespacedPersistentVolumeClaim

replace the specified PersistentVolumeClaim

func NewReplaceCoreV1NamespacedPersistentVolumeClaim ¶

NewReplaceCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the replace core v1 namespaced persistent volume claim operation

func (*ReplaceCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimCreated ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPersistentVolumeClaimCreated Created

swagger:response replaceCoreV1NamespacedPersistentVolumeClaimCreated

func NewReplaceCoreV1NamespacedPersistentVolumeClaimCreated ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimCreated() *ReplaceCoreV1NamespacedPersistentVolumeClaimCreated

NewReplaceCoreV1NamespacedPersistentVolumeClaimCreated creates ReplaceCoreV1NamespacedPersistentVolumeClaimCreated with default headers values

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced persistent volume claim created response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced persistent volume claim created response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPersistentVolumeClaimHandler ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(ReplaceCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

ReplaceCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid replace core v1 namespaced persistent volume claim params

type ReplaceCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(ReplaceCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

ReplaceCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a replace core v1 namespaced persistent volume claim handler

func (ReplaceCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedPersistentVolumeClaimOK ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response replaceCoreV1NamespacedPersistentVolumeClaimOK

func NewReplaceCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimOK() *ReplaceCoreV1NamespacedPersistentVolumeClaimOK

NewReplaceCoreV1NamespacedPersistentVolumeClaimOK creates ReplaceCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced persistent volume claim o k response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced persistent volume claim o k response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPersistentVolumeClaimParams ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PersistentVolumeClaim
	/*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 PersistentVolumeClaim
	  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
}

ReplaceCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the replace core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedPersistentVolumeClaim

func NewReplaceCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimParams() ReplaceCoreV1NamespacedPersistentVolumeClaimParams

NewReplaceCoreV1NamespacedPersistentVolumeClaimParams creates a new ReplaceCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatus ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandler
}

ReplaceCoreV1NamespacedPersistentVolumeClaimStatus swagger:route PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status core_v1 replaceCoreV1NamespacedPersistentVolumeClaimStatus

replace status of the specified PersistentVolumeClaim

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatus ¶

NewReplaceCoreV1NamespacedPersistentVolumeClaimStatus creates a new http.Handler for the replace core v1 namespaced persistent volume claim status operation

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatus) ServeHTTP ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated Created

swagger:response replaceCoreV1NamespacedPersistentVolumeClaimStatusCreated

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated() *ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated

NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated creates ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated with default headers values

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced persistent volume claim status created response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced persistent volume claim status created response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandler ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandler interface {
	Handle(ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams) middleware.Responder
}

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandler interface for that can handle valid replace core v1 namespaced persistent volume claim status params

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc func(ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams) middleware.Responder

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc turns a function with the right signature into a replace core v1 namespaced persistent volume claim status handler

func (ReplaceCoreV1NamespacedPersistentVolumeClaimStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolumeClaim `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK OK

swagger:response replaceCoreV1NamespacedPersistentVolumeClaimStatusOK

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK() *ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK

NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK creates ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK with default headers values

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced persistent volume claim status o k response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced persistent volume claim status o k response

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PersistentVolumeClaim
	/*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 PersistentVolumeClaim
	  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
}

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams contains all the bound params for the replace core v1 namespaced persistent volume claim status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedPersistentVolumeClaimStatus

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams() ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams

NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams creates a new ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusParams() beforehand.

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized struct {
}

ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized() *ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized

NewReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized creates ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized() *ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized creates ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPod ¶

type ReplaceCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedPodHandler
}

ReplaceCoreV1NamespacedPod swagger:route PUT /api/v1/namespaces/{namespace}/pods/{name} core_v1 replaceCoreV1NamespacedPod

replace the specified Pod

func NewReplaceCoreV1NamespacedPod ¶

func NewReplaceCoreV1NamespacedPod(ctx *middleware.Context, handler ReplaceCoreV1NamespacedPodHandler) *ReplaceCoreV1NamespacedPod

NewReplaceCoreV1NamespacedPod creates a new http.Handler for the replace core v1 namespaced pod operation

func (*ReplaceCoreV1NamespacedPod) ServeHTTP ¶

type ReplaceCoreV1NamespacedPodCreated ¶

type ReplaceCoreV1NamespacedPodCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPodCreated Created

swagger:response replaceCoreV1NamespacedPodCreated

func NewReplaceCoreV1NamespacedPodCreated ¶

func NewReplaceCoreV1NamespacedPodCreated() *ReplaceCoreV1NamespacedPodCreated

NewReplaceCoreV1NamespacedPodCreated creates ReplaceCoreV1NamespacedPodCreated with default headers values

func (*ReplaceCoreV1NamespacedPodCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced pod created response

func (*ReplaceCoreV1NamespacedPodCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced pod created response

func (*ReplaceCoreV1NamespacedPodCreated) WriteResponse ¶

func (o *ReplaceCoreV1NamespacedPodCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespacedPodHandler ¶

type ReplaceCoreV1NamespacedPodHandler interface {
	Handle(ReplaceCoreV1NamespacedPodParams) middleware.Responder
}

ReplaceCoreV1NamespacedPodHandler interface for that can handle valid replace core v1 namespaced pod params

type ReplaceCoreV1NamespacedPodHandlerFunc ¶

type ReplaceCoreV1NamespacedPodHandlerFunc func(ReplaceCoreV1NamespacedPodParams) middleware.Responder

ReplaceCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a replace core v1 namespaced pod handler

func (ReplaceCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedPodOK ¶

type ReplaceCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPodOK OK

swagger:response replaceCoreV1NamespacedPodOK

func NewReplaceCoreV1NamespacedPodOK ¶

func NewReplaceCoreV1NamespacedPodOK() *ReplaceCoreV1NamespacedPodOK

NewReplaceCoreV1NamespacedPodOK creates ReplaceCoreV1NamespacedPodOK with default headers values

func (*ReplaceCoreV1NamespacedPodOK) SetPayload ¶

func (o *ReplaceCoreV1NamespacedPodOK) SetPayload(payload *models.IoK8sAPICoreV1Pod)

SetPayload sets the payload to the replace core v1 namespaced pod o k response

func (*ReplaceCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced pod o k response

func (*ReplaceCoreV1NamespacedPodOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespacedPodParams ¶

type ReplaceCoreV1NamespacedPodParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Pod
	/*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 Pod
	  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
}

ReplaceCoreV1NamespacedPodParams contains all the bound params for the replace core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedPod

func NewReplaceCoreV1NamespacedPodParams ¶

func NewReplaceCoreV1NamespacedPodParams() ReplaceCoreV1NamespacedPodParams

NewReplaceCoreV1NamespacedPodParams creates a new ReplaceCoreV1NamespacedPodParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedPodParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedPodParams() beforehand.

type ReplaceCoreV1NamespacedPodStatus ¶

type ReplaceCoreV1NamespacedPodStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedPodStatusHandler
}

ReplaceCoreV1NamespacedPodStatus swagger:route PUT /api/v1/namespaces/{namespace}/pods/{name}/status core_v1 replaceCoreV1NamespacedPodStatus

replace status of the specified Pod

func NewReplaceCoreV1NamespacedPodStatus ¶

func NewReplaceCoreV1NamespacedPodStatus(ctx *middleware.Context, handler ReplaceCoreV1NamespacedPodStatusHandler) *ReplaceCoreV1NamespacedPodStatus

NewReplaceCoreV1NamespacedPodStatus creates a new http.Handler for the replace core v1 namespaced pod status operation

func (*ReplaceCoreV1NamespacedPodStatus) ServeHTTP ¶

type ReplaceCoreV1NamespacedPodStatusCreated ¶

type ReplaceCoreV1NamespacedPodStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPodStatusCreated Created

swagger:response replaceCoreV1NamespacedPodStatusCreated

func NewReplaceCoreV1NamespacedPodStatusCreated ¶

func NewReplaceCoreV1NamespacedPodStatusCreated() *ReplaceCoreV1NamespacedPodStatusCreated

NewReplaceCoreV1NamespacedPodStatusCreated creates ReplaceCoreV1NamespacedPodStatusCreated with default headers values

func (*ReplaceCoreV1NamespacedPodStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced pod status created response

func (*ReplaceCoreV1NamespacedPodStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced pod status created response

func (*ReplaceCoreV1NamespacedPodStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPodStatusHandler ¶

type ReplaceCoreV1NamespacedPodStatusHandler interface {
	Handle(ReplaceCoreV1NamespacedPodStatusParams) middleware.Responder
}

ReplaceCoreV1NamespacedPodStatusHandler interface for that can handle valid replace core v1 namespaced pod status params

type ReplaceCoreV1NamespacedPodStatusHandlerFunc ¶

type ReplaceCoreV1NamespacedPodStatusHandlerFunc func(ReplaceCoreV1NamespacedPodStatusParams) middleware.Responder

ReplaceCoreV1NamespacedPodStatusHandlerFunc turns a function with the right signature into a replace core v1 namespaced pod status handler

func (ReplaceCoreV1NamespacedPodStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedPodStatusOK ¶

type ReplaceCoreV1NamespacedPodStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Pod `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPodStatusOK OK

swagger:response replaceCoreV1NamespacedPodStatusOK

func NewReplaceCoreV1NamespacedPodStatusOK ¶

func NewReplaceCoreV1NamespacedPodStatusOK() *ReplaceCoreV1NamespacedPodStatusOK

NewReplaceCoreV1NamespacedPodStatusOK creates ReplaceCoreV1NamespacedPodStatusOK with default headers values

func (*ReplaceCoreV1NamespacedPodStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced pod status o k response

func (*ReplaceCoreV1NamespacedPodStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced pod status o k response

func (*ReplaceCoreV1NamespacedPodStatusOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPodStatusParams ¶

type ReplaceCoreV1NamespacedPodStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Pod
	/*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 Pod
	  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
}

ReplaceCoreV1NamespacedPodStatusParams contains all the bound params for the replace core v1 namespaced pod status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedPodStatus

func NewReplaceCoreV1NamespacedPodStatusParams ¶

func NewReplaceCoreV1NamespacedPodStatusParams() ReplaceCoreV1NamespacedPodStatusParams

NewReplaceCoreV1NamespacedPodStatusParams creates a new ReplaceCoreV1NamespacedPodStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedPodStatusParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedPodStatusParams() beforehand.

type ReplaceCoreV1NamespacedPodStatusUnauthorized ¶

type ReplaceCoreV1NamespacedPodStatusUnauthorized struct {
}

ReplaceCoreV1NamespacedPodStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedPodStatusUnauthorized

func NewReplaceCoreV1NamespacedPodStatusUnauthorized ¶

func NewReplaceCoreV1NamespacedPodStatusUnauthorized() *ReplaceCoreV1NamespacedPodStatusUnauthorized

NewReplaceCoreV1NamespacedPodStatusUnauthorized creates ReplaceCoreV1NamespacedPodStatusUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedPodStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPodTemplate ¶

type ReplaceCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedPodTemplateHandler
}

ReplaceCoreV1NamespacedPodTemplate swagger:route PUT /api/v1/namespaces/{namespace}/podtemplates/{name} core_v1 replaceCoreV1NamespacedPodTemplate

replace the specified PodTemplate

func NewReplaceCoreV1NamespacedPodTemplate ¶

func NewReplaceCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler ReplaceCoreV1NamespacedPodTemplateHandler) *ReplaceCoreV1NamespacedPodTemplate

NewReplaceCoreV1NamespacedPodTemplate creates a new http.Handler for the replace core v1 namespaced pod template operation

func (*ReplaceCoreV1NamespacedPodTemplate) ServeHTTP ¶

type ReplaceCoreV1NamespacedPodTemplateCreated ¶

type ReplaceCoreV1NamespacedPodTemplateCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPodTemplateCreated Created

swagger:response replaceCoreV1NamespacedPodTemplateCreated

func NewReplaceCoreV1NamespacedPodTemplateCreated ¶

func NewReplaceCoreV1NamespacedPodTemplateCreated() *ReplaceCoreV1NamespacedPodTemplateCreated

NewReplaceCoreV1NamespacedPodTemplateCreated creates ReplaceCoreV1NamespacedPodTemplateCreated with default headers values

func (*ReplaceCoreV1NamespacedPodTemplateCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced pod template created response

func (*ReplaceCoreV1NamespacedPodTemplateCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced pod template created response

func (*ReplaceCoreV1NamespacedPodTemplateCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPodTemplateHandler ¶

type ReplaceCoreV1NamespacedPodTemplateHandler interface {
	Handle(ReplaceCoreV1NamespacedPodTemplateParams) middleware.Responder
}

ReplaceCoreV1NamespacedPodTemplateHandler interface for that can handle valid replace core v1 namespaced pod template params

type ReplaceCoreV1NamespacedPodTemplateHandlerFunc ¶

type ReplaceCoreV1NamespacedPodTemplateHandlerFunc func(ReplaceCoreV1NamespacedPodTemplateParams) middleware.Responder

ReplaceCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a replace core v1 namespaced pod template handler

func (ReplaceCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedPodTemplateOK ¶

type ReplaceCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PodTemplate `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedPodTemplateOK OK

swagger:response replaceCoreV1NamespacedPodTemplateOK

func NewReplaceCoreV1NamespacedPodTemplateOK ¶

func NewReplaceCoreV1NamespacedPodTemplateOK() *ReplaceCoreV1NamespacedPodTemplateOK

NewReplaceCoreV1NamespacedPodTemplateOK creates ReplaceCoreV1NamespacedPodTemplateOK with default headers values

func (*ReplaceCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced pod template o k response

func (*ReplaceCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced pod template o k response

func (*ReplaceCoreV1NamespacedPodTemplateOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPodTemplateParams ¶

type ReplaceCoreV1NamespacedPodTemplateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PodTemplate
	/*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 PodTemplate
	  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
}

ReplaceCoreV1NamespacedPodTemplateParams contains all the bound params for the replace core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedPodTemplate

func NewReplaceCoreV1NamespacedPodTemplateParams ¶

func NewReplaceCoreV1NamespacedPodTemplateParams() ReplaceCoreV1NamespacedPodTemplateParams

NewReplaceCoreV1NamespacedPodTemplateParams creates a new ReplaceCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedPodTemplateParams() beforehand.

type ReplaceCoreV1NamespacedPodTemplateUnauthorized ¶

type ReplaceCoreV1NamespacedPodTemplateUnauthorized struct {
}

ReplaceCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedPodTemplateUnauthorized

func NewReplaceCoreV1NamespacedPodTemplateUnauthorized ¶

func NewReplaceCoreV1NamespacedPodTemplateUnauthorized() *ReplaceCoreV1NamespacedPodTemplateUnauthorized

NewReplaceCoreV1NamespacedPodTemplateUnauthorized creates ReplaceCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedPodUnauthorized ¶

type ReplaceCoreV1NamespacedPodUnauthorized struct {
}

ReplaceCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedPodUnauthorized

func NewReplaceCoreV1NamespacedPodUnauthorized ¶

func NewReplaceCoreV1NamespacedPodUnauthorized() *ReplaceCoreV1NamespacedPodUnauthorized

NewReplaceCoreV1NamespacedPodUnauthorized creates ReplaceCoreV1NamespacedPodUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationController ¶

type ReplaceCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedReplicationControllerHandler
}

ReplaceCoreV1NamespacedReplicationController swagger:route PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name} core_v1 replaceCoreV1NamespacedReplicationController

replace the specified ReplicationController

func NewReplaceCoreV1NamespacedReplicationController ¶

NewReplaceCoreV1NamespacedReplicationController creates a new http.Handler for the replace core v1 namespaced replication controller operation

func (*ReplaceCoreV1NamespacedReplicationController) ServeHTTP ¶

type ReplaceCoreV1NamespacedReplicationControllerCreated ¶

type ReplaceCoreV1NamespacedReplicationControllerCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedReplicationControllerCreated Created

swagger:response replaceCoreV1NamespacedReplicationControllerCreated

func NewReplaceCoreV1NamespacedReplicationControllerCreated ¶

func NewReplaceCoreV1NamespacedReplicationControllerCreated() *ReplaceCoreV1NamespacedReplicationControllerCreated

NewReplaceCoreV1NamespacedReplicationControllerCreated creates ReplaceCoreV1NamespacedReplicationControllerCreated with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced replication controller created response

func (*ReplaceCoreV1NamespacedReplicationControllerCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced replication controller created response

func (*ReplaceCoreV1NamespacedReplicationControllerCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerHandler ¶

type ReplaceCoreV1NamespacedReplicationControllerHandler interface {
	Handle(ReplaceCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

ReplaceCoreV1NamespacedReplicationControllerHandler interface for that can handle valid replace core v1 namespaced replication controller params

type ReplaceCoreV1NamespacedReplicationControllerHandlerFunc ¶

type ReplaceCoreV1NamespacedReplicationControllerHandlerFunc func(ReplaceCoreV1NamespacedReplicationControllerParams) middleware.Responder

ReplaceCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a replace core v1 namespaced replication controller handler

func (ReplaceCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedReplicationControllerOK ¶

type ReplaceCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedReplicationControllerOK OK

swagger:response replaceCoreV1NamespacedReplicationControllerOK

func NewReplaceCoreV1NamespacedReplicationControllerOK ¶

func NewReplaceCoreV1NamespacedReplicationControllerOK() *ReplaceCoreV1NamespacedReplicationControllerOK

NewReplaceCoreV1NamespacedReplicationControllerOK creates ReplaceCoreV1NamespacedReplicationControllerOK with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced replication controller o k response

func (*ReplaceCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced replication controller o k response

func (*ReplaceCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerParams ¶

type ReplaceCoreV1NamespacedReplicationControllerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ReplicationController
	/*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 ReplicationController
	  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
}

ReplaceCoreV1NamespacedReplicationControllerParams contains all the bound params for the replace core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedReplicationController

func NewReplaceCoreV1NamespacedReplicationControllerParams ¶

func NewReplaceCoreV1NamespacedReplicationControllerParams() ReplaceCoreV1NamespacedReplicationControllerParams

NewReplaceCoreV1NamespacedReplicationControllerParams creates a new ReplaceCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedReplicationControllerParams() beforehand.

type ReplaceCoreV1NamespacedReplicationControllerScale ¶

type ReplaceCoreV1NamespacedReplicationControllerScale struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedReplicationControllerScaleHandler
}

ReplaceCoreV1NamespacedReplicationControllerScale swagger:route PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale core_v1 replaceCoreV1NamespacedReplicationControllerScale

replace scale of the specified ReplicationController

func NewReplaceCoreV1NamespacedReplicationControllerScale ¶

NewReplaceCoreV1NamespacedReplicationControllerScale creates a new http.Handler for the replace core v1 namespaced replication controller scale operation

func (*ReplaceCoreV1NamespacedReplicationControllerScale) ServeHTTP ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleCreated ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV1Scale `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedReplicationControllerScaleCreated Created

swagger:response replaceCoreV1NamespacedReplicationControllerScaleCreated

func NewReplaceCoreV1NamespacedReplicationControllerScaleCreated ¶

func NewReplaceCoreV1NamespacedReplicationControllerScaleCreated() *ReplaceCoreV1NamespacedReplicationControllerScaleCreated

NewReplaceCoreV1NamespacedReplicationControllerScaleCreated creates ReplaceCoreV1NamespacedReplicationControllerScaleCreated with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerScaleCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced replication controller scale created response

func (*ReplaceCoreV1NamespacedReplicationControllerScaleCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced replication controller scale created response

func (*ReplaceCoreV1NamespacedReplicationControllerScaleCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerScaleHandler ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleHandler interface {
	Handle(ReplaceCoreV1NamespacedReplicationControllerScaleParams) middleware.Responder
}

ReplaceCoreV1NamespacedReplicationControllerScaleHandler interface for that can handle valid replace core v1 namespaced replication controller scale params

type ReplaceCoreV1NamespacedReplicationControllerScaleHandlerFunc ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleHandlerFunc func(ReplaceCoreV1NamespacedReplicationControllerScaleParams) middleware.Responder

ReplaceCoreV1NamespacedReplicationControllerScaleHandlerFunc turns a function with the right signature into a replace core v1 namespaced replication controller scale handler

func (ReplaceCoreV1NamespacedReplicationControllerScaleHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedReplicationControllerScaleOK ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV1Scale `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedReplicationControllerScaleOK OK

swagger:response replaceCoreV1NamespacedReplicationControllerScaleOK

func NewReplaceCoreV1NamespacedReplicationControllerScaleOK ¶

func NewReplaceCoreV1NamespacedReplicationControllerScaleOK() *ReplaceCoreV1NamespacedReplicationControllerScaleOK

NewReplaceCoreV1NamespacedReplicationControllerScaleOK creates ReplaceCoreV1NamespacedReplicationControllerScaleOK with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerScaleOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced replication controller scale o k response

func (*ReplaceCoreV1NamespacedReplicationControllerScaleOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced replication controller scale o k response

func (*ReplaceCoreV1NamespacedReplicationControllerScaleOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerScaleParams ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIAutoscalingV1Scale
	/*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 Scale
	  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
}

ReplaceCoreV1NamespacedReplicationControllerScaleParams contains all the bound params for the replace core v1 namespaced replication controller scale operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedReplicationControllerScale

func NewReplaceCoreV1NamespacedReplicationControllerScaleParams ¶

func NewReplaceCoreV1NamespacedReplicationControllerScaleParams() ReplaceCoreV1NamespacedReplicationControllerScaleParams

NewReplaceCoreV1NamespacedReplicationControllerScaleParams creates a new ReplaceCoreV1NamespacedReplicationControllerScaleParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedReplicationControllerScaleParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedReplicationControllerScaleParams() beforehand.

type ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized ¶

type ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized struct {
}

ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedReplicationControllerScaleUnauthorized

func NewReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized ¶

func NewReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized() *ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized

NewReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized creates ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerScaleUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerStatus ¶

type ReplaceCoreV1NamespacedReplicationControllerStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedReplicationControllerStatusHandler
}

ReplaceCoreV1NamespacedReplicationControllerStatus swagger:route PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status core_v1 replaceCoreV1NamespacedReplicationControllerStatus

replace status of the specified ReplicationController

func NewReplaceCoreV1NamespacedReplicationControllerStatus ¶

NewReplaceCoreV1NamespacedReplicationControllerStatus creates a new http.Handler for the replace core v1 namespaced replication controller status operation

func (*ReplaceCoreV1NamespacedReplicationControllerStatus) ServeHTTP ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusCreated ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedReplicationControllerStatusCreated Created

swagger:response replaceCoreV1NamespacedReplicationControllerStatusCreated

func NewReplaceCoreV1NamespacedReplicationControllerStatusCreated ¶

func NewReplaceCoreV1NamespacedReplicationControllerStatusCreated() *ReplaceCoreV1NamespacedReplicationControllerStatusCreated

NewReplaceCoreV1NamespacedReplicationControllerStatusCreated creates ReplaceCoreV1NamespacedReplicationControllerStatusCreated with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced replication controller status created response

func (*ReplaceCoreV1NamespacedReplicationControllerStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced replication controller status created response

func (*ReplaceCoreV1NamespacedReplicationControllerStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerStatusHandler ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusHandler interface {
	Handle(ReplaceCoreV1NamespacedReplicationControllerStatusParams) middleware.Responder
}

ReplaceCoreV1NamespacedReplicationControllerStatusHandler interface for that can handle valid replace core v1 namespaced replication controller status params

type ReplaceCoreV1NamespacedReplicationControllerStatusHandlerFunc ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusHandlerFunc func(ReplaceCoreV1NamespacedReplicationControllerStatusParams) middleware.Responder

ReplaceCoreV1NamespacedReplicationControllerStatusHandlerFunc turns a function with the right signature into a replace core v1 namespaced replication controller status handler

func (ReplaceCoreV1NamespacedReplicationControllerStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedReplicationControllerStatusOK ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ReplicationController `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedReplicationControllerStatusOK OK

swagger:response replaceCoreV1NamespacedReplicationControllerStatusOK

func NewReplaceCoreV1NamespacedReplicationControllerStatusOK ¶

func NewReplaceCoreV1NamespacedReplicationControllerStatusOK() *ReplaceCoreV1NamespacedReplicationControllerStatusOK

NewReplaceCoreV1NamespacedReplicationControllerStatusOK creates ReplaceCoreV1NamespacedReplicationControllerStatusOK with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced replication controller status o k response

func (*ReplaceCoreV1NamespacedReplicationControllerStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced replication controller status o k response

func (*ReplaceCoreV1NamespacedReplicationControllerStatusOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerStatusParams ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ReplicationController
	/*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 ReplicationController
	  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
}

ReplaceCoreV1NamespacedReplicationControllerStatusParams contains all the bound params for the replace core v1 namespaced replication controller status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedReplicationControllerStatus

func NewReplaceCoreV1NamespacedReplicationControllerStatusParams ¶

func NewReplaceCoreV1NamespacedReplicationControllerStatusParams() ReplaceCoreV1NamespacedReplicationControllerStatusParams

NewReplaceCoreV1NamespacedReplicationControllerStatusParams creates a new ReplaceCoreV1NamespacedReplicationControllerStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedReplicationControllerStatusParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedReplicationControllerStatusParams() beforehand.

type ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized ¶

type ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized struct {
}

ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedReplicationControllerStatusUnauthorized

func NewReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized ¶

func NewReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized() *ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized

NewReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized creates ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedReplicationControllerUnauthorized ¶

type ReplaceCoreV1NamespacedReplicationControllerUnauthorized struct {
}

ReplaceCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedReplicationControllerUnauthorized

func NewReplaceCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewReplaceCoreV1NamespacedReplicationControllerUnauthorized() *ReplaceCoreV1NamespacedReplicationControllerUnauthorized

NewReplaceCoreV1NamespacedReplicationControllerUnauthorized creates ReplaceCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedResourceQuota ¶

type ReplaceCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedResourceQuotaHandler
}

ReplaceCoreV1NamespacedResourceQuota swagger:route PUT /api/v1/namespaces/{namespace}/resourcequotas/{name} core_v1 replaceCoreV1NamespacedResourceQuota

replace the specified ResourceQuota

func NewReplaceCoreV1NamespacedResourceQuota ¶

func NewReplaceCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler ReplaceCoreV1NamespacedResourceQuotaHandler) *ReplaceCoreV1NamespacedResourceQuota

NewReplaceCoreV1NamespacedResourceQuota creates a new http.Handler for the replace core v1 namespaced resource quota operation

func (*ReplaceCoreV1NamespacedResourceQuota) ServeHTTP ¶

type ReplaceCoreV1NamespacedResourceQuotaCreated ¶

type ReplaceCoreV1NamespacedResourceQuotaCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedResourceQuotaCreated Created

swagger:response replaceCoreV1NamespacedResourceQuotaCreated

func NewReplaceCoreV1NamespacedResourceQuotaCreated ¶

func NewReplaceCoreV1NamespacedResourceQuotaCreated() *ReplaceCoreV1NamespacedResourceQuotaCreated

NewReplaceCoreV1NamespacedResourceQuotaCreated creates ReplaceCoreV1NamespacedResourceQuotaCreated with default headers values

func (*ReplaceCoreV1NamespacedResourceQuotaCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced resource quota created response

func (*ReplaceCoreV1NamespacedResourceQuotaCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced resource quota created response

func (*ReplaceCoreV1NamespacedResourceQuotaCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedResourceQuotaHandler ¶

type ReplaceCoreV1NamespacedResourceQuotaHandler interface {
	Handle(ReplaceCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

ReplaceCoreV1NamespacedResourceQuotaHandler interface for that can handle valid replace core v1 namespaced resource quota params

type ReplaceCoreV1NamespacedResourceQuotaHandlerFunc ¶

type ReplaceCoreV1NamespacedResourceQuotaHandlerFunc func(ReplaceCoreV1NamespacedResourceQuotaParams) middleware.Responder

ReplaceCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a replace core v1 namespaced resource quota handler

func (ReplaceCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedResourceQuotaOK ¶

type ReplaceCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedResourceQuotaOK OK

swagger:response replaceCoreV1NamespacedResourceQuotaOK

func NewReplaceCoreV1NamespacedResourceQuotaOK ¶

func NewReplaceCoreV1NamespacedResourceQuotaOK() *ReplaceCoreV1NamespacedResourceQuotaOK

NewReplaceCoreV1NamespacedResourceQuotaOK creates ReplaceCoreV1NamespacedResourceQuotaOK with default headers values

func (*ReplaceCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced resource quota o k response

func (*ReplaceCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced resource quota o k response

func (*ReplaceCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedResourceQuotaParams ¶

type ReplaceCoreV1NamespacedResourceQuotaParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ResourceQuota
	/*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 ResourceQuota
	  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
}

ReplaceCoreV1NamespacedResourceQuotaParams contains all the bound params for the replace core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedResourceQuota

func NewReplaceCoreV1NamespacedResourceQuotaParams ¶

func NewReplaceCoreV1NamespacedResourceQuotaParams() ReplaceCoreV1NamespacedResourceQuotaParams

NewReplaceCoreV1NamespacedResourceQuotaParams creates a new ReplaceCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedResourceQuotaParams() beforehand.

type ReplaceCoreV1NamespacedResourceQuotaStatus ¶

type ReplaceCoreV1NamespacedResourceQuotaStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedResourceQuotaStatusHandler
}

ReplaceCoreV1NamespacedResourceQuotaStatus swagger:route PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status core_v1 replaceCoreV1NamespacedResourceQuotaStatus

replace status of the specified ResourceQuota

func NewReplaceCoreV1NamespacedResourceQuotaStatus ¶

func NewReplaceCoreV1NamespacedResourceQuotaStatus(ctx *middleware.Context, handler ReplaceCoreV1NamespacedResourceQuotaStatusHandler) *ReplaceCoreV1NamespacedResourceQuotaStatus

NewReplaceCoreV1NamespacedResourceQuotaStatus creates a new http.Handler for the replace core v1 namespaced resource quota status operation

func (*ReplaceCoreV1NamespacedResourceQuotaStatus) ServeHTTP ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusCreated ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedResourceQuotaStatusCreated Created

swagger:response replaceCoreV1NamespacedResourceQuotaStatusCreated

func NewReplaceCoreV1NamespacedResourceQuotaStatusCreated ¶

func NewReplaceCoreV1NamespacedResourceQuotaStatusCreated() *ReplaceCoreV1NamespacedResourceQuotaStatusCreated

NewReplaceCoreV1NamespacedResourceQuotaStatusCreated creates ReplaceCoreV1NamespacedResourceQuotaStatusCreated with default headers values

func (*ReplaceCoreV1NamespacedResourceQuotaStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced resource quota status created response

func (*ReplaceCoreV1NamespacedResourceQuotaStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced resource quota status created response

func (*ReplaceCoreV1NamespacedResourceQuotaStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedResourceQuotaStatusHandler ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusHandler interface {
	Handle(ReplaceCoreV1NamespacedResourceQuotaStatusParams) middleware.Responder
}

ReplaceCoreV1NamespacedResourceQuotaStatusHandler interface for that can handle valid replace core v1 namespaced resource quota status params

type ReplaceCoreV1NamespacedResourceQuotaStatusHandlerFunc ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusHandlerFunc func(ReplaceCoreV1NamespacedResourceQuotaStatusParams) middleware.Responder

ReplaceCoreV1NamespacedResourceQuotaStatusHandlerFunc turns a function with the right signature into a replace core v1 namespaced resource quota status handler

func (ReplaceCoreV1NamespacedResourceQuotaStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedResourceQuotaStatusOK ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ResourceQuota `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedResourceQuotaStatusOK OK

swagger:response replaceCoreV1NamespacedResourceQuotaStatusOK

func NewReplaceCoreV1NamespacedResourceQuotaStatusOK ¶

func NewReplaceCoreV1NamespacedResourceQuotaStatusOK() *ReplaceCoreV1NamespacedResourceQuotaStatusOK

NewReplaceCoreV1NamespacedResourceQuotaStatusOK creates ReplaceCoreV1NamespacedResourceQuotaStatusOK with default headers values

func (*ReplaceCoreV1NamespacedResourceQuotaStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced resource quota status o k response

func (*ReplaceCoreV1NamespacedResourceQuotaStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced resource quota status o k response

func (*ReplaceCoreV1NamespacedResourceQuotaStatusOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedResourceQuotaStatusParams ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ResourceQuota
	/*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 ResourceQuota
	  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
}

ReplaceCoreV1NamespacedResourceQuotaStatusParams contains all the bound params for the replace core v1 namespaced resource quota status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedResourceQuotaStatus

func NewReplaceCoreV1NamespacedResourceQuotaStatusParams ¶

func NewReplaceCoreV1NamespacedResourceQuotaStatusParams() ReplaceCoreV1NamespacedResourceQuotaStatusParams

NewReplaceCoreV1NamespacedResourceQuotaStatusParams creates a new ReplaceCoreV1NamespacedResourceQuotaStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedResourceQuotaStatusParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedResourceQuotaStatusParams() beforehand.

type ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized ¶

type ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized struct {
}

ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedResourceQuotaStatusUnauthorized

func NewReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized ¶

func NewReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized() *ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized

NewReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized creates ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedResourceQuotaStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedResourceQuotaUnauthorized ¶

type ReplaceCoreV1NamespacedResourceQuotaUnauthorized struct {
}

ReplaceCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedResourceQuotaUnauthorized

func NewReplaceCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewReplaceCoreV1NamespacedResourceQuotaUnauthorized() *ReplaceCoreV1NamespacedResourceQuotaUnauthorized

NewReplaceCoreV1NamespacedResourceQuotaUnauthorized creates ReplaceCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedSecret ¶

type ReplaceCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedSecretHandler
}

ReplaceCoreV1NamespacedSecret swagger:route PUT /api/v1/namespaces/{namespace}/secrets/{name} core_v1 replaceCoreV1NamespacedSecret

replace the specified Secret

func NewReplaceCoreV1NamespacedSecret ¶

func NewReplaceCoreV1NamespacedSecret(ctx *middleware.Context, handler ReplaceCoreV1NamespacedSecretHandler) *ReplaceCoreV1NamespacedSecret

NewReplaceCoreV1NamespacedSecret creates a new http.Handler for the replace core v1 namespaced secret operation

func (*ReplaceCoreV1NamespacedSecret) ServeHTTP ¶

type ReplaceCoreV1NamespacedSecretCreated ¶

type ReplaceCoreV1NamespacedSecretCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedSecretCreated Created

swagger:response replaceCoreV1NamespacedSecretCreated

func NewReplaceCoreV1NamespacedSecretCreated ¶

func NewReplaceCoreV1NamespacedSecretCreated() *ReplaceCoreV1NamespacedSecretCreated

NewReplaceCoreV1NamespacedSecretCreated creates ReplaceCoreV1NamespacedSecretCreated with default headers values

func (*ReplaceCoreV1NamespacedSecretCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced secret created response

func (*ReplaceCoreV1NamespacedSecretCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced secret created response

func (*ReplaceCoreV1NamespacedSecretCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedSecretHandler ¶

type ReplaceCoreV1NamespacedSecretHandler interface {
	Handle(ReplaceCoreV1NamespacedSecretParams) middleware.Responder
}

ReplaceCoreV1NamespacedSecretHandler interface for that can handle valid replace core v1 namespaced secret params

type ReplaceCoreV1NamespacedSecretHandlerFunc ¶

type ReplaceCoreV1NamespacedSecretHandlerFunc func(ReplaceCoreV1NamespacedSecretParams) middleware.Responder

ReplaceCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a replace core v1 namespaced secret handler

func (ReplaceCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedSecretOK ¶

type ReplaceCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Secret `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedSecretOK OK

swagger:response replaceCoreV1NamespacedSecretOK

func NewReplaceCoreV1NamespacedSecretOK ¶

func NewReplaceCoreV1NamespacedSecretOK() *ReplaceCoreV1NamespacedSecretOK

NewReplaceCoreV1NamespacedSecretOK creates ReplaceCoreV1NamespacedSecretOK with default headers values

func (*ReplaceCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced secret o k response

func (*ReplaceCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced secret o k response

func (*ReplaceCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespacedSecretParams ¶

type ReplaceCoreV1NamespacedSecretParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Secret
	/*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 Secret
	  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
}

ReplaceCoreV1NamespacedSecretParams contains all the bound params for the replace core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedSecret

func NewReplaceCoreV1NamespacedSecretParams ¶

func NewReplaceCoreV1NamespacedSecretParams() ReplaceCoreV1NamespacedSecretParams

NewReplaceCoreV1NamespacedSecretParams creates a new ReplaceCoreV1NamespacedSecretParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedSecretParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedSecretParams() beforehand.

type ReplaceCoreV1NamespacedSecretUnauthorized ¶

type ReplaceCoreV1NamespacedSecretUnauthorized struct {
}

ReplaceCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedSecretUnauthorized

func NewReplaceCoreV1NamespacedSecretUnauthorized ¶

func NewReplaceCoreV1NamespacedSecretUnauthorized() *ReplaceCoreV1NamespacedSecretUnauthorized

NewReplaceCoreV1NamespacedSecretUnauthorized creates ReplaceCoreV1NamespacedSecretUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedService ¶

type ReplaceCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedServiceHandler
}

ReplaceCoreV1NamespacedService swagger:route PUT /api/v1/namespaces/{namespace}/services/{name} core_v1 replaceCoreV1NamespacedService

replace the specified Service

func NewReplaceCoreV1NamespacedService ¶

func NewReplaceCoreV1NamespacedService(ctx *middleware.Context, handler ReplaceCoreV1NamespacedServiceHandler) *ReplaceCoreV1NamespacedService

NewReplaceCoreV1NamespacedService creates a new http.Handler for the replace core v1 namespaced service operation

func (*ReplaceCoreV1NamespacedService) ServeHTTP ¶

type ReplaceCoreV1NamespacedServiceAccount ¶

type ReplaceCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedServiceAccountHandler
}

ReplaceCoreV1NamespacedServiceAccount swagger:route PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name} core_v1 replaceCoreV1NamespacedServiceAccount

replace the specified ServiceAccount

func NewReplaceCoreV1NamespacedServiceAccount ¶

func NewReplaceCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler ReplaceCoreV1NamespacedServiceAccountHandler) *ReplaceCoreV1NamespacedServiceAccount

NewReplaceCoreV1NamespacedServiceAccount creates a new http.Handler for the replace core v1 namespaced service account operation

func (*ReplaceCoreV1NamespacedServiceAccount) ServeHTTP ¶

type ReplaceCoreV1NamespacedServiceAccountCreated ¶

type ReplaceCoreV1NamespacedServiceAccountCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedServiceAccountCreated Created

swagger:response replaceCoreV1NamespacedServiceAccountCreated

func NewReplaceCoreV1NamespacedServiceAccountCreated ¶

func NewReplaceCoreV1NamespacedServiceAccountCreated() *ReplaceCoreV1NamespacedServiceAccountCreated

NewReplaceCoreV1NamespacedServiceAccountCreated creates ReplaceCoreV1NamespacedServiceAccountCreated with default headers values

func (*ReplaceCoreV1NamespacedServiceAccountCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced service account created response

func (*ReplaceCoreV1NamespacedServiceAccountCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced service account created response

func (*ReplaceCoreV1NamespacedServiceAccountCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceAccountHandler ¶

type ReplaceCoreV1NamespacedServiceAccountHandler interface {
	Handle(ReplaceCoreV1NamespacedServiceAccountParams) middleware.Responder
}

ReplaceCoreV1NamespacedServiceAccountHandler interface for that can handle valid replace core v1 namespaced service account params

type ReplaceCoreV1NamespacedServiceAccountHandlerFunc ¶

type ReplaceCoreV1NamespacedServiceAccountHandlerFunc func(ReplaceCoreV1NamespacedServiceAccountParams) middleware.Responder

ReplaceCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a replace core v1 namespaced service account handler

func (ReplaceCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedServiceAccountOK ¶

type ReplaceCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1ServiceAccount `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedServiceAccountOK OK

swagger:response replaceCoreV1NamespacedServiceAccountOK

func NewReplaceCoreV1NamespacedServiceAccountOK ¶

func NewReplaceCoreV1NamespacedServiceAccountOK() *ReplaceCoreV1NamespacedServiceAccountOK

NewReplaceCoreV1NamespacedServiceAccountOK creates ReplaceCoreV1NamespacedServiceAccountOK with default headers values

func (*ReplaceCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced service account o k response

func (*ReplaceCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced service account o k response

func (*ReplaceCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceAccountParams ¶

type ReplaceCoreV1NamespacedServiceAccountParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1ServiceAccount
	/*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 ServiceAccount
	  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
}

ReplaceCoreV1NamespacedServiceAccountParams contains all the bound params for the replace core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedServiceAccount

func NewReplaceCoreV1NamespacedServiceAccountParams ¶

func NewReplaceCoreV1NamespacedServiceAccountParams() ReplaceCoreV1NamespacedServiceAccountParams

NewReplaceCoreV1NamespacedServiceAccountParams creates a new ReplaceCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedServiceAccountParams() beforehand.

type ReplaceCoreV1NamespacedServiceAccountUnauthorized ¶

type ReplaceCoreV1NamespacedServiceAccountUnauthorized struct {
}

ReplaceCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedServiceAccountUnauthorized

func NewReplaceCoreV1NamespacedServiceAccountUnauthorized ¶

func NewReplaceCoreV1NamespacedServiceAccountUnauthorized() *ReplaceCoreV1NamespacedServiceAccountUnauthorized

NewReplaceCoreV1NamespacedServiceAccountUnauthorized creates ReplaceCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceCreated ¶

type ReplaceCoreV1NamespacedServiceCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedServiceCreated Created

swagger:response replaceCoreV1NamespacedServiceCreated

func NewReplaceCoreV1NamespacedServiceCreated ¶

func NewReplaceCoreV1NamespacedServiceCreated() *ReplaceCoreV1NamespacedServiceCreated

NewReplaceCoreV1NamespacedServiceCreated creates ReplaceCoreV1NamespacedServiceCreated with default headers values

func (*ReplaceCoreV1NamespacedServiceCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced service created response

func (*ReplaceCoreV1NamespacedServiceCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced service created response

func (*ReplaceCoreV1NamespacedServiceCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceHandler ¶

type ReplaceCoreV1NamespacedServiceHandler interface {
	Handle(ReplaceCoreV1NamespacedServiceParams) middleware.Responder
}

ReplaceCoreV1NamespacedServiceHandler interface for that can handle valid replace core v1 namespaced service params

type ReplaceCoreV1NamespacedServiceHandlerFunc ¶

type ReplaceCoreV1NamespacedServiceHandlerFunc func(ReplaceCoreV1NamespacedServiceParams) middleware.Responder

ReplaceCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a replace core v1 namespaced service handler

func (ReplaceCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedServiceOK ¶

type ReplaceCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedServiceOK OK

swagger:response replaceCoreV1NamespacedServiceOK

func NewReplaceCoreV1NamespacedServiceOK ¶

func NewReplaceCoreV1NamespacedServiceOK() *ReplaceCoreV1NamespacedServiceOK

NewReplaceCoreV1NamespacedServiceOK creates ReplaceCoreV1NamespacedServiceOK with default headers values

func (*ReplaceCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced service o k response

func (*ReplaceCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced service o k response

func (*ReplaceCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *ReplaceCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceParams ¶

type ReplaceCoreV1NamespacedServiceParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Service
	/*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 Service
	  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
}

ReplaceCoreV1NamespacedServiceParams contains all the bound params for the replace core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedService

func NewReplaceCoreV1NamespacedServiceParams ¶

func NewReplaceCoreV1NamespacedServiceParams() ReplaceCoreV1NamespacedServiceParams

NewReplaceCoreV1NamespacedServiceParams creates a new ReplaceCoreV1NamespacedServiceParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedServiceParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedServiceParams() beforehand.

type ReplaceCoreV1NamespacedServiceStatus ¶

type ReplaceCoreV1NamespacedServiceStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NamespacedServiceStatusHandler
}

ReplaceCoreV1NamespacedServiceStatus swagger:route PUT /api/v1/namespaces/{namespace}/services/{name}/status core_v1 replaceCoreV1NamespacedServiceStatus

replace status of the specified Service

func NewReplaceCoreV1NamespacedServiceStatus ¶

func NewReplaceCoreV1NamespacedServiceStatus(ctx *middleware.Context, handler ReplaceCoreV1NamespacedServiceStatusHandler) *ReplaceCoreV1NamespacedServiceStatus

NewReplaceCoreV1NamespacedServiceStatus creates a new http.Handler for the replace core v1 namespaced service status operation

func (*ReplaceCoreV1NamespacedServiceStatus) ServeHTTP ¶

type ReplaceCoreV1NamespacedServiceStatusCreated ¶

type ReplaceCoreV1NamespacedServiceStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedServiceStatusCreated Created

swagger:response replaceCoreV1NamespacedServiceStatusCreated

func NewReplaceCoreV1NamespacedServiceStatusCreated ¶

func NewReplaceCoreV1NamespacedServiceStatusCreated() *ReplaceCoreV1NamespacedServiceStatusCreated

NewReplaceCoreV1NamespacedServiceStatusCreated creates ReplaceCoreV1NamespacedServiceStatusCreated with default headers values

func (*ReplaceCoreV1NamespacedServiceStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced service status created response

func (*ReplaceCoreV1NamespacedServiceStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced service status created response

func (*ReplaceCoreV1NamespacedServiceStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceStatusHandler ¶

type ReplaceCoreV1NamespacedServiceStatusHandler interface {
	Handle(ReplaceCoreV1NamespacedServiceStatusParams) middleware.Responder
}

ReplaceCoreV1NamespacedServiceStatusHandler interface for that can handle valid replace core v1 namespaced service status params

type ReplaceCoreV1NamespacedServiceStatusHandlerFunc ¶

type ReplaceCoreV1NamespacedServiceStatusHandlerFunc func(ReplaceCoreV1NamespacedServiceStatusParams) middleware.Responder

ReplaceCoreV1NamespacedServiceStatusHandlerFunc turns a function with the right signature into a replace core v1 namespaced service status handler

func (ReplaceCoreV1NamespacedServiceStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NamespacedServiceStatusOK ¶

type ReplaceCoreV1NamespacedServiceStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Service `json:"body,omitempty"`
}

ReplaceCoreV1NamespacedServiceStatusOK OK

swagger:response replaceCoreV1NamespacedServiceStatusOK

func NewReplaceCoreV1NamespacedServiceStatusOK ¶

func NewReplaceCoreV1NamespacedServiceStatusOK() *ReplaceCoreV1NamespacedServiceStatusOK

NewReplaceCoreV1NamespacedServiceStatusOK creates ReplaceCoreV1NamespacedServiceStatusOK with default headers values

func (*ReplaceCoreV1NamespacedServiceStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 namespaced service status o k response

func (*ReplaceCoreV1NamespacedServiceStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 namespaced service status o k response

func (*ReplaceCoreV1NamespacedServiceStatusOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceStatusParams ¶

type ReplaceCoreV1NamespacedServiceStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Service
	/*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 Service
	  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
}

ReplaceCoreV1NamespacedServiceStatusParams contains all the bound params for the replace core v1 namespaced service status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NamespacedServiceStatus

func NewReplaceCoreV1NamespacedServiceStatusParams ¶

func NewReplaceCoreV1NamespacedServiceStatusParams() ReplaceCoreV1NamespacedServiceStatusParams

NewReplaceCoreV1NamespacedServiceStatusParams creates a new ReplaceCoreV1NamespacedServiceStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NamespacedServiceStatusParams) BindRequest ¶

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 NewReplaceCoreV1NamespacedServiceStatusParams() beforehand.

type ReplaceCoreV1NamespacedServiceStatusUnauthorized ¶

type ReplaceCoreV1NamespacedServiceStatusUnauthorized struct {
}

ReplaceCoreV1NamespacedServiceStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedServiceStatusUnauthorized

func NewReplaceCoreV1NamespacedServiceStatusUnauthorized ¶

func NewReplaceCoreV1NamespacedServiceStatusUnauthorized() *ReplaceCoreV1NamespacedServiceStatusUnauthorized

NewReplaceCoreV1NamespacedServiceStatusUnauthorized creates ReplaceCoreV1NamespacedServiceStatusUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedServiceStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NamespacedServiceUnauthorized ¶

type ReplaceCoreV1NamespacedServiceUnauthorized struct {
}

ReplaceCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response replaceCoreV1NamespacedServiceUnauthorized

func NewReplaceCoreV1NamespacedServiceUnauthorized ¶

func NewReplaceCoreV1NamespacedServiceUnauthorized() *ReplaceCoreV1NamespacedServiceUnauthorized

NewReplaceCoreV1NamespacedServiceUnauthorized creates ReplaceCoreV1NamespacedServiceUnauthorized with default headers values

func (*ReplaceCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1Node ¶

type ReplaceCoreV1Node struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NodeHandler
}

ReplaceCoreV1Node swagger:route PUT /api/v1/nodes/{name} core_v1 replaceCoreV1Node

replace the specified Node

func NewReplaceCoreV1Node ¶

func NewReplaceCoreV1Node(ctx *middleware.Context, handler ReplaceCoreV1NodeHandler) *ReplaceCoreV1Node

NewReplaceCoreV1Node creates a new http.Handler for the replace core v1 node operation

func (*ReplaceCoreV1Node) ServeHTTP ¶

func (o *ReplaceCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ReplaceCoreV1NodeCreated ¶

type ReplaceCoreV1NodeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

ReplaceCoreV1NodeCreated Created

swagger:response replaceCoreV1NodeCreated

func NewReplaceCoreV1NodeCreated ¶

func NewReplaceCoreV1NodeCreated() *ReplaceCoreV1NodeCreated

NewReplaceCoreV1NodeCreated creates ReplaceCoreV1NodeCreated with default headers values

func (*ReplaceCoreV1NodeCreated) SetPayload ¶

func (o *ReplaceCoreV1NodeCreated) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the replace core v1 node created response

func (*ReplaceCoreV1NodeCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 node created response

func (*ReplaceCoreV1NodeCreated) WriteResponse ¶

func (o *ReplaceCoreV1NodeCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NodeHandler ¶

type ReplaceCoreV1NodeHandler interface {
	Handle(ReplaceCoreV1NodeParams) middleware.Responder
}

ReplaceCoreV1NodeHandler interface for that can handle valid replace core v1 node params

type ReplaceCoreV1NodeHandlerFunc ¶

type ReplaceCoreV1NodeHandlerFunc func(ReplaceCoreV1NodeParams) middleware.Responder

ReplaceCoreV1NodeHandlerFunc turns a function with the right signature into a replace core v1 node handler

func (ReplaceCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NodeOK ¶

type ReplaceCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

ReplaceCoreV1NodeOK OK

swagger:response replaceCoreV1NodeOK

func NewReplaceCoreV1NodeOK ¶

func NewReplaceCoreV1NodeOK() *ReplaceCoreV1NodeOK

NewReplaceCoreV1NodeOK creates ReplaceCoreV1NodeOK with default headers values

func (*ReplaceCoreV1NodeOK) SetPayload ¶

func (o *ReplaceCoreV1NodeOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the replace core v1 node o k response

func (*ReplaceCoreV1NodeOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 node o k response

func (*ReplaceCoreV1NodeOK) WriteResponse ¶

func (o *ReplaceCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NodeParams ¶

type ReplaceCoreV1NodeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Node
	/*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 Node
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1NodeParams contains all the bound params for the replace core v1 node operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1Node

func NewReplaceCoreV1NodeParams ¶

func NewReplaceCoreV1NodeParams() ReplaceCoreV1NodeParams

NewReplaceCoreV1NodeParams creates a new ReplaceCoreV1NodeParams object no default values defined in spec.

func (*ReplaceCoreV1NodeParams) BindRequest ¶

func (o *ReplaceCoreV1NodeParams) 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 NewReplaceCoreV1NodeParams() beforehand.

type ReplaceCoreV1NodeStatus ¶

type ReplaceCoreV1NodeStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1NodeStatusHandler
}

ReplaceCoreV1NodeStatus swagger:route PUT /api/v1/nodes/{name}/status core_v1 replaceCoreV1NodeStatus

replace status of the specified Node

func NewReplaceCoreV1NodeStatus ¶

func NewReplaceCoreV1NodeStatus(ctx *middleware.Context, handler ReplaceCoreV1NodeStatusHandler) *ReplaceCoreV1NodeStatus

NewReplaceCoreV1NodeStatus creates a new http.Handler for the replace core v1 node status operation

func (*ReplaceCoreV1NodeStatus) ServeHTTP ¶

type ReplaceCoreV1NodeStatusCreated ¶

type ReplaceCoreV1NodeStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

ReplaceCoreV1NodeStatusCreated Created

swagger:response replaceCoreV1NodeStatusCreated

func NewReplaceCoreV1NodeStatusCreated ¶

func NewReplaceCoreV1NodeStatusCreated() *ReplaceCoreV1NodeStatusCreated

NewReplaceCoreV1NodeStatusCreated creates ReplaceCoreV1NodeStatusCreated with default headers values

func (*ReplaceCoreV1NodeStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 node status created response

func (*ReplaceCoreV1NodeStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 node status created response

func (*ReplaceCoreV1NodeStatusCreated) WriteResponse ¶

func (o *ReplaceCoreV1NodeStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NodeStatusHandler ¶

type ReplaceCoreV1NodeStatusHandler interface {
	Handle(ReplaceCoreV1NodeStatusParams) middleware.Responder
}

ReplaceCoreV1NodeStatusHandler interface for that can handle valid replace core v1 node status params

type ReplaceCoreV1NodeStatusHandlerFunc ¶

type ReplaceCoreV1NodeStatusHandlerFunc func(ReplaceCoreV1NodeStatusParams) middleware.Responder

ReplaceCoreV1NodeStatusHandlerFunc turns a function with the right signature into a replace core v1 node status handler

func (ReplaceCoreV1NodeStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1NodeStatusOK ¶

type ReplaceCoreV1NodeStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1Node `json:"body,omitempty"`
}

ReplaceCoreV1NodeStatusOK OK

swagger:response replaceCoreV1NodeStatusOK

func NewReplaceCoreV1NodeStatusOK ¶

func NewReplaceCoreV1NodeStatusOK() *ReplaceCoreV1NodeStatusOK

NewReplaceCoreV1NodeStatusOK creates ReplaceCoreV1NodeStatusOK with default headers values

func (*ReplaceCoreV1NodeStatusOK) SetPayload ¶

func (o *ReplaceCoreV1NodeStatusOK) SetPayload(payload *models.IoK8sAPICoreV1Node)

SetPayload sets the payload to the replace core v1 node status o k response

func (*ReplaceCoreV1NodeStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 node status o k response

func (*ReplaceCoreV1NodeStatusOK) WriteResponse ¶

func (o *ReplaceCoreV1NodeStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1NodeStatusParams ¶

type ReplaceCoreV1NodeStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1Node
	/*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 Node
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1NodeStatusParams contains all the bound params for the replace core v1 node status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1NodeStatus

func NewReplaceCoreV1NodeStatusParams ¶

func NewReplaceCoreV1NodeStatusParams() ReplaceCoreV1NodeStatusParams

NewReplaceCoreV1NodeStatusParams creates a new ReplaceCoreV1NodeStatusParams object no default values defined in spec.

func (*ReplaceCoreV1NodeStatusParams) BindRequest ¶

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 NewReplaceCoreV1NodeStatusParams() beforehand.

type ReplaceCoreV1NodeStatusUnauthorized ¶

type ReplaceCoreV1NodeStatusUnauthorized struct {
}

ReplaceCoreV1NodeStatusUnauthorized Unauthorized

swagger:response replaceCoreV1NodeStatusUnauthorized

func NewReplaceCoreV1NodeStatusUnauthorized ¶

func NewReplaceCoreV1NodeStatusUnauthorized() *ReplaceCoreV1NodeStatusUnauthorized

NewReplaceCoreV1NodeStatusUnauthorized creates ReplaceCoreV1NodeStatusUnauthorized with default headers values

func (*ReplaceCoreV1NodeStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1NodeUnauthorized ¶

type ReplaceCoreV1NodeUnauthorized struct {
}

ReplaceCoreV1NodeUnauthorized Unauthorized

swagger:response replaceCoreV1NodeUnauthorized

func NewReplaceCoreV1NodeUnauthorized ¶

func NewReplaceCoreV1NodeUnauthorized() *ReplaceCoreV1NodeUnauthorized

NewReplaceCoreV1NodeUnauthorized creates ReplaceCoreV1NodeUnauthorized with default headers values

func (*ReplaceCoreV1NodeUnauthorized) WriteResponse ¶

func (o *ReplaceCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1PersistentVolume ¶

type ReplaceCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler ReplaceCoreV1PersistentVolumeHandler
}

ReplaceCoreV1PersistentVolume swagger:route PUT /api/v1/persistentvolumes/{name} core_v1 replaceCoreV1PersistentVolume

replace the specified PersistentVolume

func NewReplaceCoreV1PersistentVolume ¶

func NewReplaceCoreV1PersistentVolume(ctx *middleware.Context, handler ReplaceCoreV1PersistentVolumeHandler) *ReplaceCoreV1PersistentVolume

NewReplaceCoreV1PersistentVolume creates a new http.Handler for the replace core v1 persistent volume operation

func (*ReplaceCoreV1PersistentVolume) ServeHTTP ¶

type ReplaceCoreV1PersistentVolumeCreated ¶

type ReplaceCoreV1PersistentVolumeCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

ReplaceCoreV1PersistentVolumeCreated Created

swagger:response replaceCoreV1PersistentVolumeCreated

func NewReplaceCoreV1PersistentVolumeCreated ¶

func NewReplaceCoreV1PersistentVolumeCreated() *ReplaceCoreV1PersistentVolumeCreated

NewReplaceCoreV1PersistentVolumeCreated creates ReplaceCoreV1PersistentVolumeCreated with default headers values

func (*ReplaceCoreV1PersistentVolumeCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 persistent volume created response

func (*ReplaceCoreV1PersistentVolumeCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 persistent volume created response

func (*ReplaceCoreV1PersistentVolumeCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1PersistentVolumeHandler ¶

type ReplaceCoreV1PersistentVolumeHandler interface {
	Handle(ReplaceCoreV1PersistentVolumeParams) middleware.Responder
}

ReplaceCoreV1PersistentVolumeHandler interface for that can handle valid replace core v1 persistent volume params

type ReplaceCoreV1PersistentVolumeHandlerFunc ¶

type ReplaceCoreV1PersistentVolumeHandlerFunc func(ReplaceCoreV1PersistentVolumeParams) middleware.Responder

ReplaceCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a replace core v1 persistent volume handler

func (ReplaceCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1PersistentVolumeOK ¶

type ReplaceCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

ReplaceCoreV1PersistentVolumeOK OK

swagger:response replaceCoreV1PersistentVolumeOK

func NewReplaceCoreV1PersistentVolumeOK ¶

func NewReplaceCoreV1PersistentVolumeOK() *ReplaceCoreV1PersistentVolumeOK

NewReplaceCoreV1PersistentVolumeOK creates ReplaceCoreV1PersistentVolumeOK with default headers values

func (*ReplaceCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 persistent volume o k response

func (*ReplaceCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 persistent volume o k response

func (*ReplaceCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *ReplaceCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceCoreV1PersistentVolumeParams ¶

type ReplaceCoreV1PersistentVolumeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PersistentVolume
	/*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 PersistentVolume
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1PersistentVolumeParams contains all the bound params for the replace core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1PersistentVolume

func NewReplaceCoreV1PersistentVolumeParams ¶

func NewReplaceCoreV1PersistentVolumeParams() ReplaceCoreV1PersistentVolumeParams

NewReplaceCoreV1PersistentVolumeParams creates a new ReplaceCoreV1PersistentVolumeParams object no default values defined in spec.

func (*ReplaceCoreV1PersistentVolumeParams) BindRequest ¶

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 NewReplaceCoreV1PersistentVolumeParams() beforehand.

type ReplaceCoreV1PersistentVolumeStatus ¶

type ReplaceCoreV1PersistentVolumeStatus struct {
	Context *middleware.Context
	Handler ReplaceCoreV1PersistentVolumeStatusHandler
}

ReplaceCoreV1PersistentVolumeStatus swagger:route PUT /api/v1/persistentvolumes/{name}/status core_v1 replaceCoreV1PersistentVolumeStatus

replace status of the specified PersistentVolume

func NewReplaceCoreV1PersistentVolumeStatus ¶

func NewReplaceCoreV1PersistentVolumeStatus(ctx *middleware.Context, handler ReplaceCoreV1PersistentVolumeStatusHandler) *ReplaceCoreV1PersistentVolumeStatus

NewReplaceCoreV1PersistentVolumeStatus creates a new http.Handler for the replace core v1 persistent volume status operation

func (*ReplaceCoreV1PersistentVolumeStatus) ServeHTTP ¶

type ReplaceCoreV1PersistentVolumeStatusCreated ¶

type ReplaceCoreV1PersistentVolumeStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

ReplaceCoreV1PersistentVolumeStatusCreated Created

swagger:response replaceCoreV1PersistentVolumeStatusCreated

func NewReplaceCoreV1PersistentVolumeStatusCreated ¶

func NewReplaceCoreV1PersistentVolumeStatusCreated() *ReplaceCoreV1PersistentVolumeStatusCreated

NewReplaceCoreV1PersistentVolumeStatusCreated creates ReplaceCoreV1PersistentVolumeStatusCreated with default headers values

func (*ReplaceCoreV1PersistentVolumeStatusCreated) SetPayload ¶

SetPayload sets the payload to the replace core v1 persistent volume status created response

func (*ReplaceCoreV1PersistentVolumeStatusCreated) WithPayload ¶

WithPayload adds the payload to the replace core v1 persistent volume status created response

func (*ReplaceCoreV1PersistentVolumeStatusCreated) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1PersistentVolumeStatusHandler ¶

type ReplaceCoreV1PersistentVolumeStatusHandler interface {
	Handle(ReplaceCoreV1PersistentVolumeStatusParams) middleware.Responder
}

ReplaceCoreV1PersistentVolumeStatusHandler interface for that can handle valid replace core v1 persistent volume status params

type ReplaceCoreV1PersistentVolumeStatusHandlerFunc ¶

type ReplaceCoreV1PersistentVolumeStatusHandlerFunc func(ReplaceCoreV1PersistentVolumeStatusParams) middleware.Responder

ReplaceCoreV1PersistentVolumeStatusHandlerFunc turns a function with the right signature into a replace core v1 persistent volume status handler

func (ReplaceCoreV1PersistentVolumeStatusHandlerFunc) Handle ¶

Handle executing the request and returning a response

type ReplaceCoreV1PersistentVolumeStatusOK ¶

type ReplaceCoreV1PersistentVolumeStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPICoreV1PersistentVolume `json:"body,omitempty"`
}

ReplaceCoreV1PersistentVolumeStatusOK OK

swagger:response replaceCoreV1PersistentVolumeStatusOK

func NewReplaceCoreV1PersistentVolumeStatusOK ¶

func NewReplaceCoreV1PersistentVolumeStatusOK() *ReplaceCoreV1PersistentVolumeStatusOK

NewReplaceCoreV1PersistentVolumeStatusOK creates ReplaceCoreV1PersistentVolumeStatusOK with default headers values

func (*ReplaceCoreV1PersistentVolumeStatusOK) SetPayload ¶

SetPayload sets the payload to the replace core v1 persistent volume status o k response

func (*ReplaceCoreV1PersistentVolumeStatusOK) WithPayload ¶

WithPayload adds the payload to the replace core v1 persistent volume status o k response

func (*ReplaceCoreV1PersistentVolumeStatusOK) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1PersistentVolumeStatusParams ¶

type ReplaceCoreV1PersistentVolumeStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPICoreV1PersistentVolume
	/*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 PersistentVolume
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceCoreV1PersistentVolumeStatusParams contains all the bound params for the replace core v1 persistent volume status operation typically these are obtained from a http.Request

swagger:parameters replaceCoreV1PersistentVolumeStatus

func NewReplaceCoreV1PersistentVolumeStatusParams ¶

func NewReplaceCoreV1PersistentVolumeStatusParams() ReplaceCoreV1PersistentVolumeStatusParams

NewReplaceCoreV1PersistentVolumeStatusParams creates a new ReplaceCoreV1PersistentVolumeStatusParams object no default values defined in spec.

func (*ReplaceCoreV1PersistentVolumeStatusParams) BindRequest ¶

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 NewReplaceCoreV1PersistentVolumeStatusParams() beforehand.

type ReplaceCoreV1PersistentVolumeStatusUnauthorized ¶

type ReplaceCoreV1PersistentVolumeStatusUnauthorized struct {
}

ReplaceCoreV1PersistentVolumeStatusUnauthorized Unauthorized

swagger:response replaceCoreV1PersistentVolumeStatusUnauthorized

func NewReplaceCoreV1PersistentVolumeStatusUnauthorized ¶

func NewReplaceCoreV1PersistentVolumeStatusUnauthorized() *ReplaceCoreV1PersistentVolumeStatusUnauthorized

NewReplaceCoreV1PersistentVolumeStatusUnauthorized creates ReplaceCoreV1PersistentVolumeStatusUnauthorized with default headers values

func (*ReplaceCoreV1PersistentVolumeStatusUnauthorized) WriteResponse ¶

WriteResponse to the client

type ReplaceCoreV1PersistentVolumeUnauthorized ¶

type ReplaceCoreV1PersistentVolumeUnauthorized struct {
}

ReplaceCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response replaceCoreV1PersistentVolumeUnauthorized

func NewReplaceCoreV1PersistentVolumeUnauthorized ¶

func NewReplaceCoreV1PersistentVolumeUnauthorized() *ReplaceCoreV1PersistentVolumeUnauthorized

NewReplaceCoreV1PersistentVolumeUnauthorized creates ReplaceCoreV1PersistentVolumeUnauthorized with default headers values

func (*ReplaceCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ConfigMapListForAllNamespaces ¶

type WatchCoreV1ConfigMapListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1ConfigMapListForAllNamespacesHandler
}

WatchCoreV1ConfigMapListForAllNamespaces swagger:route GET /api/v1/watch/configmaps core_v1 watchCoreV1ConfigMapListForAllNamespaces

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

func NewWatchCoreV1ConfigMapListForAllNamespaces ¶

func NewWatchCoreV1ConfigMapListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1ConfigMapListForAllNamespacesHandler) *WatchCoreV1ConfigMapListForAllNamespaces

NewWatchCoreV1ConfigMapListForAllNamespaces creates a new http.Handler for the watch core v1 config map list for all namespaces operation

func (*WatchCoreV1ConfigMapListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1ConfigMapListForAllNamespacesHandler ¶

type WatchCoreV1ConfigMapListForAllNamespacesHandler interface {
	Handle(WatchCoreV1ConfigMapListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1ConfigMapListForAllNamespacesHandler interface for that can handle valid watch core v1 config map list for all namespaces params

type WatchCoreV1ConfigMapListForAllNamespacesHandlerFunc ¶

type WatchCoreV1ConfigMapListForAllNamespacesHandlerFunc func(WatchCoreV1ConfigMapListForAllNamespacesParams) middleware.Responder

WatchCoreV1ConfigMapListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 config map list for all namespaces handler

func (WatchCoreV1ConfigMapListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1ConfigMapListForAllNamespacesOK ¶

type WatchCoreV1ConfigMapListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1ConfigMapListForAllNamespacesOK OK

swagger:response watchCoreV1ConfigMapListForAllNamespacesOK

func NewWatchCoreV1ConfigMapListForAllNamespacesOK ¶

func NewWatchCoreV1ConfigMapListForAllNamespacesOK() *WatchCoreV1ConfigMapListForAllNamespacesOK

NewWatchCoreV1ConfigMapListForAllNamespacesOK creates WatchCoreV1ConfigMapListForAllNamespacesOK with default headers values

func (*WatchCoreV1ConfigMapListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 config map list for all namespaces o k response

func (*WatchCoreV1ConfigMapListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 config map list for all namespaces o k response

func (*WatchCoreV1ConfigMapListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ConfigMapListForAllNamespacesParams ¶

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

WatchCoreV1ConfigMapListForAllNamespacesParams contains all the bound params for the watch core v1 config map list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1ConfigMapListForAllNamespaces

func NewWatchCoreV1ConfigMapListForAllNamespacesParams ¶

func NewWatchCoreV1ConfigMapListForAllNamespacesParams() WatchCoreV1ConfigMapListForAllNamespacesParams

NewWatchCoreV1ConfigMapListForAllNamespacesParams creates a new WatchCoreV1ConfigMapListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1ConfigMapListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1ConfigMapListForAllNamespacesParams() beforehand.

type WatchCoreV1ConfigMapListForAllNamespacesUnauthorized ¶

type WatchCoreV1ConfigMapListForAllNamespacesUnauthorized struct {
}

WatchCoreV1ConfigMapListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1ConfigMapListForAllNamespacesUnauthorized

func NewWatchCoreV1ConfigMapListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1ConfigMapListForAllNamespacesUnauthorized() *WatchCoreV1ConfigMapListForAllNamespacesUnauthorized

NewWatchCoreV1ConfigMapListForAllNamespacesUnauthorized creates WatchCoreV1ConfigMapListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1ConfigMapListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1EndpointsListForAllNamespaces ¶

type WatchCoreV1EndpointsListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1EndpointsListForAllNamespacesHandler
}

WatchCoreV1EndpointsListForAllNamespaces swagger:route GET /api/v1/watch/endpoints core_v1 watchCoreV1EndpointsListForAllNamespaces

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

func NewWatchCoreV1EndpointsListForAllNamespaces ¶

func NewWatchCoreV1EndpointsListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1EndpointsListForAllNamespacesHandler) *WatchCoreV1EndpointsListForAllNamespaces

NewWatchCoreV1EndpointsListForAllNamespaces creates a new http.Handler for the watch core v1 endpoints list for all namespaces operation

func (*WatchCoreV1EndpointsListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1EndpointsListForAllNamespacesHandler ¶

type WatchCoreV1EndpointsListForAllNamespacesHandler interface {
	Handle(WatchCoreV1EndpointsListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1EndpointsListForAllNamespacesHandler interface for that can handle valid watch core v1 endpoints list for all namespaces params

type WatchCoreV1EndpointsListForAllNamespacesHandlerFunc ¶

type WatchCoreV1EndpointsListForAllNamespacesHandlerFunc func(WatchCoreV1EndpointsListForAllNamespacesParams) middleware.Responder

WatchCoreV1EndpointsListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 endpoints list for all namespaces handler

func (WatchCoreV1EndpointsListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1EndpointsListForAllNamespacesOK ¶

type WatchCoreV1EndpointsListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1EndpointsListForAllNamespacesOK OK

swagger:response watchCoreV1EndpointsListForAllNamespacesOK

func NewWatchCoreV1EndpointsListForAllNamespacesOK ¶

func NewWatchCoreV1EndpointsListForAllNamespacesOK() *WatchCoreV1EndpointsListForAllNamespacesOK

NewWatchCoreV1EndpointsListForAllNamespacesOK creates WatchCoreV1EndpointsListForAllNamespacesOK with default headers values

func (*WatchCoreV1EndpointsListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 endpoints list for all namespaces o k response

func (*WatchCoreV1EndpointsListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 endpoints list for all namespaces o k response

func (*WatchCoreV1EndpointsListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1EndpointsListForAllNamespacesParams ¶

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

WatchCoreV1EndpointsListForAllNamespacesParams contains all the bound params for the watch core v1 endpoints list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1EndpointsListForAllNamespaces

func NewWatchCoreV1EndpointsListForAllNamespacesParams ¶

func NewWatchCoreV1EndpointsListForAllNamespacesParams() WatchCoreV1EndpointsListForAllNamespacesParams

NewWatchCoreV1EndpointsListForAllNamespacesParams creates a new WatchCoreV1EndpointsListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1EndpointsListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1EndpointsListForAllNamespacesParams() beforehand.

type WatchCoreV1EndpointsListForAllNamespacesUnauthorized ¶

type WatchCoreV1EndpointsListForAllNamespacesUnauthorized struct {
}

WatchCoreV1EndpointsListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1EndpointsListForAllNamespacesUnauthorized

func NewWatchCoreV1EndpointsListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1EndpointsListForAllNamespacesUnauthorized() *WatchCoreV1EndpointsListForAllNamespacesUnauthorized

NewWatchCoreV1EndpointsListForAllNamespacesUnauthorized creates WatchCoreV1EndpointsListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1EndpointsListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1EventListForAllNamespaces ¶

type WatchCoreV1EventListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1EventListForAllNamespacesHandler
}

WatchCoreV1EventListForAllNamespaces swagger:route GET /api/v1/watch/events core_v1 watchCoreV1EventListForAllNamespaces

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

func NewWatchCoreV1EventListForAllNamespaces ¶

func NewWatchCoreV1EventListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1EventListForAllNamespacesHandler) *WatchCoreV1EventListForAllNamespaces

NewWatchCoreV1EventListForAllNamespaces creates a new http.Handler for the watch core v1 event list for all namespaces operation

func (*WatchCoreV1EventListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1EventListForAllNamespacesHandler ¶

type WatchCoreV1EventListForAllNamespacesHandler interface {
	Handle(WatchCoreV1EventListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1EventListForAllNamespacesHandler interface for that can handle valid watch core v1 event list for all namespaces params

type WatchCoreV1EventListForAllNamespacesHandlerFunc ¶

type WatchCoreV1EventListForAllNamespacesHandlerFunc func(WatchCoreV1EventListForAllNamespacesParams) middleware.Responder

WatchCoreV1EventListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 event list for all namespaces handler

func (WatchCoreV1EventListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1EventListForAllNamespacesOK ¶

type WatchCoreV1EventListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1EventListForAllNamespacesOK OK

swagger:response watchCoreV1EventListForAllNamespacesOK

func NewWatchCoreV1EventListForAllNamespacesOK ¶

func NewWatchCoreV1EventListForAllNamespacesOK() *WatchCoreV1EventListForAllNamespacesOK

NewWatchCoreV1EventListForAllNamespacesOK creates WatchCoreV1EventListForAllNamespacesOK with default headers values

func (*WatchCoreV1EventListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 event list for all namespaces o k response

func (*WatchCoreV1EventListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 event list for all namespaces o k response

func (*WatchCoreV1EventListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1EventListForAllNamespacesParams ¶

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

WatchCoreV1EventListForAllNamespacesParams contains all the bound params for the watch core v1 event list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1EventListForAllNamespaces

func NewWatchCoreV1EventListForAllNamespacesParams ¶

func NewWatchCoreV1EventListForAllNamespacesParams() WatchCoreV1EventListForAllNamespacesParams

NewWatchCoreV1EventListForAllNamespacesParams creates a new WatchCoreV1EventListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1EventListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1EventListForAllNamespacesParams() beforehand.

type WatchCoreV1EventListForAllNamespacesUnauthorized ¶

type WatchCoreV1EventListForAllNamespacesUnauthorized struct {
}

WatchCoreV1EventListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1EventListForAllNamespacesUnauthorized

func NewWatchCoreV1EventListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1EventListForAllNamespacesUnauthorized() *WatchCoreV1EventListForAllNamespacesUnauthorized

NewWatchCoreV1EventListForAllNamespacesUnauthorized creates WatchCoreV1EventListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1EventListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1LimitRangeListForAllNamespaces ¶

type WatchCoreV1LimitRangeListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1LimitRangeListForAllNamespacesHandler
}

WatchCoreV1LimitRangeListForAllNamespaces swagger:route GET /api/v1/watch/limitranges core_v1 watchCoreV1LimitRangeListForAllNamespaces

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

func NewWatchCoreV1LimitRangeListForAllNamespaces ¶

func NewWatchCoreV1LimitRangeListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1LimitRangeListForAllNamespacesHandler) *WatchCoreV1LimitRangeListForAllNamespaces

NewWatchCoreV1LimitRangeListForAllNamespaces creates a new http.Handler for the watch core v1 limit range list for all namespaces operation

func (*WatchCoreV1LimitRangeListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1LimitRangeListForAllNamespacesHandler ¶

type WatchCoreV1LimitRangeListForAllNamespacesHandler interface {
	Handle(WatchCoreV1LimitRangeListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1LimitRangeListForAllNamespacesHandler interface for that can handle valid watch core v1 limit range list for all namespaces params

type WatchCoreV1LimitRangeListForAllNamespacesHandlerFunc ¶

type WatchCoreV1LimitRangeListForAllNamespacesHandlerFunc func(WatchCoreV1LimitRangeListForAllNamespacesParams) middleware.Responder

WatchCoreV1LimitRangeListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 limit range list for all namespaces handler

func (WatchCoreV1LimitRangeListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1LimitRangeListForAllNamespacesOK ¶

type WatchCoreV1LimitRangeListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1LimitRangeListForAllNamespacesOK OK

swagger:response watchCoreV1LimitRangeListForAllNamespacesOK

func NewWatchCoreV1LimitRangeListForAllNamespacesOK ¶

func NewWatchCoreV1LimitRangeListForAllNamespacesOK() *WatchCoreV1LimitRangeListForAllNamespacesOK

NewWatchCoreV1LimitRangeListForAllNamespacesOK creates WatchCoreV1LimitRangeListForAllNamespacesOK with default headers values

func (*WatchCoreV1LimitRangeListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 limit range list for all namespaces o k response

func (*WatchCoreV1LimitRangeListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 limit range list for all namespaces o k response

func (*WatchCoreV1LimitRangeListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1LimitRangeListForAllNamespacesParams ¶

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

WatchCoreV1LimitRangeListForAllNamespacesParams contains all the bound params for the watch core v1 limit range list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1LimitRangeListForAllNamespaces

func NewWatchCoreV1LimitRangeListForAllNamespacesParams ¶

func NewWatchCoreV1LimitRangeListForAllNamespacesParams() WatchCoreV1LimitRangeListForAllNamespacesParams

NewWatchCoreV1LimitRangeListForAllNamespacesParams creates a new WatchCoreV1LimitRangeListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1LimitRangeListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1LimitRangeListForAllNamespacesParams() beforehand.

type WatchCoreV1LimitRangeListForAllNamespacesUnauthorized ¶

type WatchCoreV1LimitRangeListForAllNamespacesUnauthorized struct {
}

WatchCoreV1LimitRangeListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1LimitRangeListForAllNamespacesUnauthorized

func NewWatchCoreV1LimitRangeListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1LimitRangeListForAllNamespacesUnauthorized() *WatchCoreV1LimitRangeListForAllNamespacesUnauthorized

NewWatchCoreV1LimitRangeListForAllNamespacesUnauthorized creates WatchCoreV1LimitRangeListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1LimitRangeListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1Namespace ¶

type WatchCoreV1Namespace struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespaceHandler
}

WatchCoreV1Namespace swagger:route GET /api/v1/watch/namespaces/{name} core_v1 watchCoreV1Namespace

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

func NewWatchCoreV1Namespace ¶

func NewWatchCoreV1Namespace(ctx *middleware.Context, handler WatchCoreV1NamespaceHandler) *WatchCoreV1Namespace

NewWatchCoreV1Namespace creates a new http.Handler for the watch core v1 namespace operation

func (*WatchCoreV1Namespace) ServeHTTP ¶

func (o *WatchCoreV1Namespace) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WatchCoreV1NamespaceHandler ¶

type WatchCoreV1NamespaceHandler interface {
	Handle(WatchCoreV1NamespaceParams) middleware.Responder
}

WatchCoreV1NamespaceHandler interface for that can handle valid watch core v1 namespace params

type WatchCoreV1NamespaceHandlerFunc ¶

type WatchCoreV1NamespaceHandlerFunc func(WatchCoreV1NamespaceParams) middleware.Responder

WatchCoreV1NamespaceHandlerFunc turns a function with the right signature into a watch core v1 namespace handler

func (WatchCoreV1NamespaceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespaceList ¶

type WatchCoreV1NamespaceList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespaceListHandler
}

WatchCoreV1NamespaceList swagger:route GET /api/v1/watch/namespaces core_v1 watchCoreV1NamespaceList

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

func NewWatchCoreV1NamespaceList ¶

func NewWatchCoreV1NamespaceList(ctx *middleware.Context, handler WatchCoreV1NamespaceListHandler) *WatchCoreV1NamespaceList

NewWatchCoreV1NamespaceList creates a new http.Handler for the watch core v1 namespace list operation

func (*WatchCoreV1NamespaceList) ServeHTTP ¶

type WatchCoreV1NamespaceListHandler ¶

type WatchCoreV1NamespaceListHandler interface {
	Handle(WatchCoreV1NamespaceListParams) middleware.Responder
}

WatchCoreV1NamespaceListHandler interface for that can handle valid watch core v1 namespace list params

type WatchCoreV1NamespaceListHandlerFunc ¶

type WatchCoreV1NamespaceListHandlerFunc func(WatchCoreV1NamespaceListParams) middleware.Responder

WatchCoreV1NamespaceListHandlerFunc turns a function with the right signature into a watch core v1 namespace list handler

func (WatchCoreV1NamespaceListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespaceListOK ¶

type WatchCoreV1NamespaceListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespaceListOK OK

swagger:response watchCoreV1NamespaceListOK

func NewWatchCoreV1NamespaceListOK ¶

func NewWatchCoreV1NamespaceListOK() *WatchCoreV1NamespaceListOK

NewWatchCoreV1NamespaceListOK creates WatchCoreV1NamespaceListOK with default headers values

func (*WatchCoreV1NamespaceListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespace list o k response

func (*WatchCoreV1NamespaceListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespace list o k response

func (*WatchCoreV1NamespaceListOK) WriteResponse ¶

func (o *WatchCoreV1NamespaceListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespaceListParams ¶

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

WatchCoreV1NamespaceListParams contains all the bound params for the watch core v1 namespace list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespaceList

func NewWatchCoreV1NamespaceListParams ¶

func NewWatchCoreV1NamespaceListParams() WatchCoreV1NamespaceListParams

NewWatchCoreV1NamespaceListParams creates a new WatchCoreV1NamespaceListParams object no default values defined in spec.

func (*WatchCoreV1NamespaceListParams) BindRequest ¶

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 NewWatchCoreV1NamespaceListParams() beforehand.

type WatchCoreV1NamespaceListUnauthorized ¶

type WatchCoreV1NamespaceListUnauthorized struct {
}

WatchCoreV1NamespaceListUnauthorized Unauthorized

swagger:response watchCoreV1NamespaceListUnauthorized

func NewWatchCoreV1NamespaceListUnauthorized ¶

func NewWatchCoreV1NamespaceListUnauthorized() *WatchCoreV1NamespaceListUnauthorized

NewWatchCoreV1NamespaceListUnauthorized creates WatchCoreV1NamespaceListUnauthorized with default headers values

func (*WatchCoreV1NamespaceListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespaceOK ¶

type WatchCoreV1NamespaceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespaceOK OK

swagger:response watchCoreV1NamespaceOK

func NewWatchCoreV1NamespaceOK ¶

func NewWatchCoreV1NamespaceOK() *WatchCoreV1NamespaceOK

NewWatchCoreV1NamespaceOK creates WatchCoreV1NamespaceOK with default headers values

func (*WatchCoreV1NamespaceOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespace o k response

func (*WatchCoreV1NamespaceOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespace o k response

func (*WatchCoreV1NamespaceOK) WriteResponse ¶

func (o *WatchCoreV1NamespaceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespaceParams ¶

type WatchCoreV1NamespaceParams 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 Namespace
	  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
}

WatchCoreV1NamespaceParams contains all the bound params for the watch core v1 namespace operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1Namespace

func NewWatchCoreV1NamespaceParams ¶

func NewWatchCoreV1NamespaceParams() WatchCoreV1NamespaceParams

NewWatchCoreV1NamespaceParams creates a new WatchCoreV1NamespaceParams object no default values defined in spec.

func (*WatchCoreV1NamespaceParams) BindRequest ¶

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 NewWatchCoreV1NamespaceParams() beforehand.

type WatchCoreV1NamespaceUnauthorized ¶

type WatchCoreV1NamespaceUnauthorized struct {
}

WatchCoreV1NamespaceUnauthorized Unauthorized

swagger:response watchCoreV1NamespaceUnauthorized

func NewWatchCoreV1NamespaceUnauthorized ¶

func NewWatchCoreV1NamespaceUnauthorized() *WatchCoreV1NamespaceUnauthorized

NewWatchCoreV1NamespaceUnauthorized creates WatchCoreV1NamespaceUnauthorized with default headers values

func (*WatchCoreV1NamespaceUnauthorized) WriteResponse ¶

func (o *WatchCoreV1NamespaceUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedConfigMap ¶

type WatchCoreV1NamespacedConfigMap struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedConfigMapHandler
}

WatchCoreV1NamespacedConfigMap swagger:route GET /api/v1/watch/namespaces/{namespace}/configmaps/{name} core_v1 watchCoreV1NamespacedConfigMap

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

func NewWatchCoreV1NamespacedConfigMap ¶

func NewWatchCoreV1NamespacedConfigMap(ctx *middleware.Context, handler WatchCoreV1NamespacedConfigMapHandler) *WatchCoreV1NamespacedConfigMap

NewWatchCoreV1NamespacedConfigMap creates a new http.Handler for the watch core v1 namespaced config map operation

func (*WatchCoreV1NamespacedConfigMap) ServeHTTP ¶

type WatchCoreV1NamespacedConfigMapHandler ¶

type WatchCoreV1NamespacedConfigMapHandler interface {
	Handle(WatchCoreV1NamespacedConfigMapParams) middleware.Responder
}

WatchCoreV1NamespacedConfigMapHandler interface for that can handle valid watch core v1 namespaced config map params

type WatchCoreV1NamespacedConfigMapHandlerFunc ¶

type WatchCoreV1NamespacedConfigMapHandlerFunc func(WatchCoreV1NamespacedConfigMapParams) middleware.Responder

WatchCoreV1NamespacedConfigMapHandlerFunc turns a function with the right signature into a watch core v1 namespaced config map handler

func (WatchCoreV1NamespacedConfigMapHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedConfigMapList ¶

type WatchCoreV1NamespacedConfigMapList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedConfigMapListHandler
}

WatchCoreV1NamespacedConfigMapList swagger:route GET /api/v1/watch/namespaces/{namespace}/configmaps core_v1 watchCoreV1NamespacedConfigMapList

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

func NewWatchCoreV1NamespacedConfigMapList ¶

func NewWatchCoreV1NamespacedConfigMapList(ctx *middleware.Context, handler WatchCoreV1NamespacedConfigMapListHandler) *WatchCoreV1NamespacedConfigMapList

NewWatchCoreV1NamespacedConfigMapList creates a new http.Handler for the watch core v1 namespaced config map list operation

func (*WatchCoreV1NamespacedConfigMapList) ServeHTTP ¶

type WatchCoreV1NamespacedConfigMapListHandler ¶

type WatchCoreV1NamespacedConfigMapListHandler interface {
	Handle(WatchCoreV1NamespacedConfigMapListParams) middleware.Responder
}

WatchCoreV1NamespacedConfigMapListHandler interface for that can handle valid watch core v1 namespaced config map list params

type WatchCoreV1NamespacedConfigMapListHandlerFunc ¶

type WatchCoreV1NamespacedConfigMapListHandlerFunc func(WatchCoreV1NamespacedConfigMapListParams) middleware.Responder

WatchCoreV1NamespacedConfigMapListHandlerFunc turns a function with the right signature into a watch core v1 namespaced config map list handler

func (WatchCoreV1NamespacedConfigMapListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedConfigMapListOK ¶

type WatchCoreV1NamespacedConfigMapListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedConfigMapListOK OK

swagger:response watchCoreV1NamespacedConfigMapListOK

func NewWatchCoreV1NamespacedConfigMapListOK ¶

func NewWatchCoreV1NamespacedConfigMapListOK() *WatchCoreV1NamespacedConfigMapListOK

NewWatchCoreV1NamespacedConfigMapListOK creates WatchCoreV1NamespacedConfigMapListOK with default headers values

func (*WatchCoreV1NamespacedConfigMapListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced config map list o k response

func (*WatchCoreV1NamespacedConfigMapListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced config map list o k response

func (*WatchCoreV1NamespacedConfigMapListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedConfigMapListParams ¶

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

WatchCoreV1NamespacedConfigMapListParams contains all the bound params for the watch core v1 namespaced config map list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedConfigMapList

func NewWatchCoreV1NamespacedConfigMapListParams ¶

func NewWatchCoreV1NamespacedConfigMapListParams() WatchCoreV1NamespacedConfigMapListParams

NewWatchCoreV1NamespacedConfigMapListParams creates a new WatchCoreV1NamespacedConfigMapListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedConfigMapListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedConfigMapListParams() beforehand.

type WatchCoreV1NamespacedConfigMapListUnauthorized ¶

type WatchCoreV1NamespacedConfigMapListUnauthorized struct {
}

WatchCoreV1NamespacedConfigMapListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedConfigMapListUnauthorized

func NewWatchCoreV1NamespacedConfigMapListUnauthorized ¶

func NewWatchCoreV1NamespacedConfigMapListUnauthorized() *WatchCoreV1NamespacedConfigMapListUnauthorized

NewWatchCoreV1NamespacedConfigMapListUnauthorized creates WatchCoreV1NamespacedConfigMapListUnauthorized with default headers values

func (*WatchCoreV1NamespacedConfigMapListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedConfigMapOK ¶

type WatchCoreV1NamespacedConfigMapOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedConfigMapOK OK

swagger:response watchCoreV1NamespacedConfigMapOK

func NewWatchCoreV1NamespacedConfigMapOK ¶

func NewWatchCoreV1NamespacedConfigMapOK() *WatchCoreV1NamespacedConfigMapOK

NewWatchCoreV1NamespacedConfigMapOK creates WatchCoreV1NamespacedConfigMapOK with default headers values

func (*WatchCoreV1NamespacedConfigMapOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced config map o k response

func (*WatchCoreV1NamespacedConfigMapOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced config map o k response

func (*WatchCoreV1NamespacedConfigMapOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedConfigMapOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedConfigMapParams ¶

type WatchCoreV1NamespacedConfigMapParams 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 ConfigMap
	  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
}

WatchCoreV1NamespacedConfigMapParams contains all the bound params for the watch core v1 namespaced config map operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedConfigMap

func NewWatchCoreV1NamespacedConfigMapParams ¶

func NewWatchCoreV1NamespacedConfigMapParams() WatchCoreV1NamespacedConfigMapParams

NewWatchCoreV1NamespacedConfigMapParams creates a new WatchCoreV1NamespacedConfigMapParams object no default values defined in spec.

func (*WatchCoreV1NamespacedConfigMapParams) BindRequest ¶

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 NewWatchCoreV1NamespacedConfigMapParams() beforehand.

type WatchCoreV1NamespacedConfigMapUnauthorized ¶

type WatchCoreV1NamespacedConfigMapUnauthorized struct {
}

WatchCoreV1NamespacedConfigMapUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedConfigMapUnauthorized

func NewWatchCoreV1NamespacedConfigMapUnauthorized ¶

func NewWatchCoreV1NamespacedConfigMapUnauthorized() *WatchCoreV1NamespacedConfigMapUnauthorized

NewWatchCoreV1NamespacedConfigMapUnauthorized creates WatchCoreV1NamespacedConfigMapUnauthorized with default headers values

func (*WatchCoreV1NamespacedConfigMapUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedEndpoints ¶

type WatchCoreV1NamespacedEndpoints struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedEndpointsHandler
}

WatchCoreV1NamespacedEndpoints swagger:route GET /api/v1/watch/namespaces/{namespace}/endpoints/{name} core_v1 watchCoreV1NamespacedEndpoints

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

func NewWatchCoreV1NamespacedEndpoints ¶

func NewWatchCoreV1NamespacedEndpoints(ctx *middleware.Context, handler WatchCoreV1NamespacedEndpointsHandler) *WatchCoreV1NamespacedEndpoints

NewWatchCoreV1NamespacedEndpoints creates a new http.Handler for the watch core v1 namespaced endpoints operation

func (*WatchCoreV1NamespacedEndpoints) ServeHTTP ¶

type WatchCoreV1NamespacedEndpointsHandler ¶

type WatchCoreV1NamespacedEndpointsHandler interface {
	Handle(WatchCoreV1NamespacedEndpointsParams) middleware.Responder
}

WatchCoreV1NamespacedEndpointsHandler interface for that can handle valid watch core v1 namespaced endpoints params

type WatchCoreV1NamespacedEndpointsHandlerFunc ¶

type WatchCoreV1NamespacedEndpointsHandlerFunc func(WatchCoreV1NamespacedEndpointsParams) middleware.Responder

WatchCoreV1NamespacedEndpointsHandlerFunc turns a function with the right signature into a watch core v1 namespaced endpoints handler

func (WatchCoreV1NamespacedEndpointsHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedEndpointsList ¶

type WatchCoreV1NamespacedEndpointsList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedEndpointsListHandler
}

WatchCoreV1NamespacedEndpointsList swagger:route GET /api/v1/watch/namespaces/{namespace}/endpoints core_v1 watchCoreV1NamespacedEndpointsList

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

func NewWatchCoreV1NamespacedEndpointsList ¶

func NewWatchCoreV1NamespacedEndpointsList(ctx *middleware.Context, handler WatchCoreV1NamespacedEndpointsListHandler) *WatchCoreV1NamespacedEndpointsList

NewWatchCoreV1NamespacedEndpointsList creates a new http.Handler for the watch core v1 namespaced endpoints list operation

func (*WatchCoreV1NamespacedEndpointsList) ServeHTTP ¶

type WatchCoreV1NamespacedEndpointsListHandler ¶

type WatchCoreV1NamespacedEndpointsListHandler interface {
	Handle(WatchCoreV1NamespacedEndpointsListParams) middleware.Responder
}

WatchCoreV1NamespacedEndpointsListHandler interface for that can handle valid watch core v1 namespaced endpoints list params

type WatchCoreV1NamespacedEndpointsListHandlerFunc ¶

type WatchCoreV1NamespacedEndpointsListHandlerFunc func(WatchCoreV1NamespacedEndpointsListParams) middleware.Responder

WatchCoreV1NamespacedEndpointsListHandlerFunc turns a function with the right signature into a watch core v1 namespaced endpoints list handler

func (WatchCoreV1NamespacedEndpointsListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedEndpointsListOK ¶

type WatchCoreV1NamespacedEndpointsListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedEndpointsListOK OK

swagger:response watchCoreV1NamespacedEndpointsListOK

func NewWatchCoreV1NamespacedEndpointsListOK ¶

func NewWatchCoreV1NamespacedEndpointsListOK() *WatchCoreV1NamespacedEndpointsListOK

NewWatchCoreV1NamespacedEndpointsListOK creates WatchCoreV1NamespacedEndpointsListOK with default headers values

func (*WatchCoreV1NamespacedEndpointsListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced endpoints list o k response

func (*WatchCoreV1NamespacedEndpointsListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced endpoints list o k response

func (*WatchCoreV1NamespacedEndpointsListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedEndpointsListParams ¶

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

WatchCoreV1NamespacedEndpointsListParams contains all the bound params for the watch core v1 namespaced endpoints list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedEndpointsList

func NewWatchCoreV1NamespacedEndpointsListParams ¶

func NewWatchCoreV1NamespacedEndpointsListParams() WatchCoreV1NamespacedEndpointsListParams

NewWatchCoreV1NamespacedEndpointsListParams creates a new WatchCoreV1NamespacedEndpointsListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedEndpointsListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedEndpointsListParams() beforehand.

type WatchCoreV1NamespacedEndpointsListUnauthorized ¶

type WatchCoreV1NamespacedEndpointsListUnauthorized struct {
}

WatchCoreV1NamespacedEndpointsListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedEndpointsListUnauthorized

func NewWatchCoreV1NamespacedEndpointsListUnauthorized ¶

func NewWatchCoreV1NamespacedEndpointsListUnauthorized() *WatchCoreV1NamespacedEndpointsListUnauthorized

NewWatchCoreV1NamespacedEndpointsListUnauthorized creates WatchCoreV1NamespacedEndpointsListUnauthorized with default headers values

func (*WatchCoreV1NamespacedEndpointsListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedEndpointsOK ¶

type WatchCoreV1NamespacedEndpointsOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedEndpointsOK OK

swagger:response watchCoreV1NamespacedEndpointsOK

func NewWatchCoreV1NamespacedEndpointsOK ¶

func NewWatchCoreV1NamespacedEndpointsOK() *WatchCoreV1NamespacedEndpointsOK

NewWatchCoreV1NamespacedEndpointsOK creates WatchCoreV1NamespacedEndpointsOK with default headers values

func (*WatchCoreV1NamespacedEndpointsOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced endpoints o k response

func (*WatchCoreV1NamespacedEndpointsOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced endpoints o k response

func (*WatchCoreV1NamespacedEndpointsOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedEndpointsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedEndpointsParams ¶

type WatchCoreV1NamespacedEndpointsParams 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 Endpoints
	  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
}

WatchCoreV1NamespacedEndpointsParams contains all the bound params for the watch core v1 namespaced endpoints operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedEndpoints

func NewWatchCoreV1NamespacedEndpointsParams ¶

func NewWatchCoreV1NamespacedEndpointsParams() WatchCoreV1NamespacedEndpointsParams

NewWatchCoreV1NamespacedEndpointsParams creates a new WatchCoreV1NamespacedEndpointsParams object no default values defined in spec.

func (*WatchCoreV1NamespacedEndpointsParams) BindRequest ¶

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 NewWatchCoreV1NamespacedEndpointsParams() beforehand.

type WatchCoreV1NamespacedEndpointsUnauthorized ¶

type WatchCoreV1NamespacedEndpointsUnauthorized struct {
}

WatchCoreV1NamespacedEndpointsUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedEndpointsUnauthorized

func NewWatchCoreV1NamespacedEndpointsUnauthorized ¶

func NewWatchCoreV1NamespacedEndpointsUnauthorized() *WatchCoreV1NamespacedEndpointsUnauthorized

NewWatchCoreV1NamespacedEndpointsUnauthorized creates WatchCoreV1NamespacedEndpointsUnauthorized with default headers values

func (*WatchCoreV1NamespacedEndpointsUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedEvent ¶

type WatchCoreV1NamespacedEvent struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedEventHandler
}

WatchCoreV1NamespacedEvent swagger:route GET /api/v1/watch/namespaces/{namespace}/events/{name} core_v1 watchCoreV1NamespacedEvent

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

func NewWatchCoreV1NamespacedEvent ¶

func NewWatchCoreV1NamespacedEvent(ctx *middleware.Context, handler WatchCoreV1NamespacedEventHandler) *WatchCoreV1NamespacedEvent

NewWatchCoreV1NamespacedEvent creates a new http.Handler for the watch core v1 namespaced event operation

func (*WatchCoreV1NamespacedEvent) ServeHTTP ¶

type WatchCoreV1NamespacedEventHandler ¶

type WatchCoreV1NamespacedEventHandler interface {
	Handle(WatchCoreV1NamespacedEventParams) middleware.Responder
}

WatchCoreV1NamespacedEventHandler interface for that can handle valid watch core v1 namespaced event params

type WatchCoreV1NamespacedEventHandlerFunc ¶

type WatchCoreV1NamespacedEventHandlerFunc func(WatchCoreV1NamespacedEventParams) middleware.Responder

WatchCoreV1NamespacedEventHandlerFunc turns a function with the right signature into a watch core v1 namespaced event handler

func (WatchCoreV1NamespacedEventHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedEventList ¶

type WatchCoreV1NamespacedEventList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedEventListHandler
}

WatchCoreV1NamespacedEventList swagger:route GET /api/v1/watch/namespaces/{namespace}/events core_v1 watchCoreV1NamespacedEventList

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

func NewWatchCoreV1NamespacedEventList ¶

func NewWatchCoreV1NamespacedEventList(ctx *middleware.Context, handler WatchCoreV1NamespacedEventListHandler) *WatchCoreV1NamespacedEventList

NewWatchCoreV1NamespacedEventList creates a new http.Handler for the watch core v1 namespaced event list operation

func (*WatchCoreV1NamespacedEventList) ServeHTTP ¶

type WatchCoreV1NamespacedEventListHandler ¶

type WatchCoreV1NamespacedEventListHandler interface {
	Handle(WatchCoreV1NamespacedEventListParams) middleware.Responder
}

WatchCoreV1NamespacedEventListHandler interface for that can handle valid watch core v1 namespaced event list params

type WatchCoreV1NamespacedEventListHandlerFunc ¶

type WatchCoreV1NamespacedEventListHandlerFunc func(WatchCoreV1NamespacedEventListParams) middleware.Responder

WatchCoreV1NamespacedEventListHandlerFunc turns a function with the right signature into a watch core v1 namespaced event list handler

func (WatchCoreV1NamespacedEventListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedEventListOK ¶

type WatchCoreV1NamespacedEventListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedEventListOK OK

swagger:response watchCoreV1NamespacedEventListOK

func NewWatchCoreV1NamespacedEventListOK ¶

func NewWatchCoreV1NamespacedEventListOK() *WatchCoreV1NamespacedEventListOK

NewWatchCoreV1NamespacedEventListOK creates WatchCoreV1NamespacedEventListOK with default headers values

func (*WatchCoreV1NamespacedEventListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced event list o k response

func (*WatchCoreV1NamespacedEventListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced event list o k response

func (*WatchCoreV1NamespacedEventListOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedEventListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedEventListParams ¶

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

WatchCoreV1NamespacedEventListParams contains all the bound params for the watch core v1 namespaced event list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedEventList

func NewWatchCoreV1NamespacedEventListParams ¶

func NewWatchCoreV1NamespacedEventListParams() WatchCoreV1NamespacedEventListParams

NewWatchCoreV1NamespacedEventListParams creates a new WatchCoreV1NamespacedEventListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedEventListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedEventListParams() beforehand.

type WatchCoreV1NamespacedEventListUnauthorized ¶

type WatchCoreV1NamespacedEventListUnauthorized struct {
}

WatchCoreV1NamespacedEventListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedEventListUnauthorized

func NewWatchCoreV1NamespacedEventListUnauthorized ¶

func NewWatchCoreV1NamespacedEventListUnauthorized() *WatchCoreV1NamespacedEventListUnauthorized

NewWatchCoreV1NamespacedEventListUnauthorized creates WatchCoreV1NamespacedEventListUnauthorized with default headers values

func (*WatchCoreV1NamespacedEventListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedEventOK ¶

type WatchCoreV1NamespacedEventOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedEventOK OK

swagger:response watchCoreV1NamespacedEventOK

func NewWatchCoreV1NamespacedEventOK ¶

func NewWatchCoreV1NamespacedEventOK() *WatchCoreV1NamespacedEventOK

NewWatchCoreV1NamespacedEventOK creates WatchCoreV1NamespacedEventOK with default headers values

func (*WatchCoreV1NamespacedEventOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced event o k response

func (*WatchCoreV1NamespacedEventOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced event o k response

func (*WatchCoreV1NamespacedEventOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedEventOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedEventParams ¶

type WatchCoreV1NamespacedEventParams 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 Event
	  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
}

WatchCoreV1NamespacedEventParams contains all the bound params for the watch core v1 namespaced event operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedEvent

func NewWatchCoreV1NamespacedEventParams ¶

func NewWatchCoreV1NamespacedEventParams() WatchCoreV1NamespacedEventParams

NewWatchCoreV1NamespacedEventParams creates a new WatchCoreV1NamespacedEventParams object no default values defined in spec.

func (*WatchCoreV1NamespacedEventParams) BindRequest ¶

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 NewWatchCoreV1NamespacedEventParams() beforehand.

type WatchCoreV1NamespacedEventUnauthorized ¶

type WatchCoreV1NamespacedEventUnauthorized struct {
}

WatchCoreV1NamespacedEventUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedEventUnauthorized

func NewWatchCoreV1NamespacedEventUnauthorized ¶

func NewWatchCoreV1NamespacedEventUnauthorized() *WatchCoreV1NamespacedEventUnauthorized

NewWatchCoreV1NamespacedEventUnauthorized creates WatchCoreV1NamespacedEventUnauthorized with default headers values

func (*WatchCoreV1NamespacedEventUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedLimitRange ¶

type WatchCoreV1NamespacedLimitRange struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedLimitRangeHandler
}

WatchCoreV1NamespacedLimitRange swagger:route GET /api/v1/watch/namespaces/{namespace}/limitranges/{name} core_v1 watchCoreV1NamespacedLimitRange

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

func NewWatchCoreV1NamespacedLimitRange ¶

func NewWatchCoreV1NamespacedLimitRange(ctx *middleware.Context, handler WatchCoreV1NamespacedLimitRangeHandler) *WatchCoreV1NamespacedLimitRange

NewWatchCoreV1NamespacedLimitRange creates a new http.Handler for the watch core v1 namespaced limit range operation

func (*WatchCoreV1NamespacedLimitRange) ServeHTTP ¶

type WatchCoreV1NamespacedLimitRangeHandler ¶

type WatchCoreV1NamespacedLimitRangeHandler interface {
	Handle(WatchCoreV1NamespacedLimitRangeParams) middleware.Responder
}

WatchCoreV1NamespacedLimitRangeHandler interface for that can handle valid watch core v1 namespaced limit range params

type WatchCoreV1NamespacedLimitRangeHandlerFunc ¶

type WatchCoreV1NamespacedLimitRangeHandlerFunc func(WatchCoreV1NamespacedLimitRangeParams) middleware.Responder

WatchCoreV1NamespacedLimitRangeHandlerFunc turns a function with the right signature into a watch core v1 namespaced limit range handler

func (WatchCoreV1NamespacedLimitRangeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedLimitRangeList ¶

type WatchCoreV1NamespacedLimitRangeList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedLimitRangeListHandler
}

WatchCoreV1NamespacedLimitRangeList swagger:route GET /api/v1/watch/namespaces/{namespace}/limitranges core_v1 watchCoreV1NamespacedLimitRangeList

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

func NewWatchCoreV1NamespacedLimitRangeList ¶

func NewWatchCoreV1NamespacedLimitRangeList(ctx *middleware.Context, handler WatchCoreV1NamespacedLimitRangeListHandler) *WatchCoreV1NamespacedLimitRangeList

NewWatchCoreV1NamespacedLimitRangeList creates a new http.Handler for the watch core v1 namespaced limit range list operation

func (*WatchCoreV1NamespacedLimitRangeList) ServeHTTP ¶

type WatchCoreV1NamespacedLimitRangeListHandler ¶

type WatchCoreV1NamespacedLimitRangeListHandler interface {
	Handle(WatchCoreV1NamespacedLimitRangeListParams) middleware.Responder
}

WatchCoreV1NamespacedLimitRangeListHandler interface for that can handle valid watch core v1 namespaced limit range list params

type WatchCoreV1NamespacedLimitRangeListHandlerFunc ¶

type WatchCoreV1NamespacedLimitRangeListHandlerFunc func(WatchCoreV1NamespacedLimitRangeListParams) middleware.Responder

WatchCoreV1NamespacedLimitRangeListHandlerFunc turns a function with the right signature into a watch core v1 namespaced limit range list handler

func (WatchCoreV1NamespacedLimitRangeListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedLimitRangeListOK ¶

type WatchCoreV1NamespacedLimitRangeListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedLimitRangeListOK OK

swagger:response watchCoreV1NamespacedLimitRangeListOK

func NewWatchCoreV1NamespacedLimitRangeListOK ¶

func NewWatchCoreV1NamespacedLimitRangeListOK() *WatchCoreV1NamespacedLimitRangeListOK

NewWatchCoreV1NamespacedLimitRangeListOK creates WatchCoreV1NamespacedLimitRangeListOK with default headers values

func (*WatchCoreV1NamespacedLimitRangeListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced limit range list o k response

func (*WatchCoreV1NamespacedLimitRangeListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced limit range list o k response

func (*WatchCoreV1NamespacedLimitRangeListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedLimitRangeListParams ¶

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

WatchCoreV1NamespacedLimitRangeListParams contains all the bound params for the watch core v1 namespaced limit range list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedLimitRangeList

func NewWatchCoreV1NamespacedLimitRangeListParams ¶

func NewWatchCoreV1NamespacedLimitRangeListParams() WatchCoreV1NamespacedLimitRangeListParams

NewWatchCoreV1NamespacedLimitRangeListParams creates a new WatchCoreV1NamespacedLimitRangeListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedLimitRangeListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedLimitRangeListParams() beforehand.

type WatchCoreV1NamespacedLimitRangeListUnauthorized ¶

type WatchCoreV1NamespacedLimitRangeListUnauthorized struct {
}

WatchCoreV1NamespacedLimitRangeListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedLimitRangeListUnauthorized

func NewWatchCoreV1NamespacedLimitRangeListUnauthorized ¶

func NewWatchCoreV1NamespacedLimitRangeListUnauthorized() *WatchCoreV1NamespacedLimitRangeListUnauthorized

NewWatchCoreV1NamespacedLimitRangeListUnauthorized creates WatchCoreV1NamespacedLimitRangeListUnauthorized with default headers values

func (*WatchCoreV1NamespacedLimitRangeListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedLimitRangeOK ¶

type WatchCoreV1NamespacedLimitRangeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedLimitRangeOK OK

swagger:response watchCoreV1NamespacedLimitRangeOK

func NewWatchCoreV1NamespacedLimitRangeOK ¶

func NewWatchCoreV1NamespacedLimitRangeOK() *WatchCoreV1NamespacedLimitRangeOK

NewWatchCoreV1NamespacedLimitRangeOK creates WatchCoreV1NamespacedLimitRangeOK with default headers values

func (*WatchCoreV1NamespacedLimitRangeOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced limit range o k response

func (*WatchCoreV1NamespacedLimitRangeOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced limit range o k response

func (*WatchCoreV1NamespacedLimitRangeOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedLimitRangeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedLimitRangeParams ¶

type WatchCoreV1NamespacedLimitRangeParams 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 LimitRange
	  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
}

WatchCoreV1NamespacedLimitRangeParams contains all the bound params for the watch core v1 namespaced limit range operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedLimitRange

func NewWatchCoreV1NamespacedLimitRangeParams ¶

func NewWatchCoreV1NamespacedLimitRangeParams() WatchCoreV1NamespacedLimitRangeParams

NewWatchCoreV1NamespacedLimitRangeParams creates a new WatchCoreV1NamespacedLimitRangeParams object no default values defined in spec.

func (*WatchCoreV1NamespacedLimitRangeParams) BindRequest ¶

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 NewWatchCoreV1NamespacedLimitRangeParams() beforehand.

type WatchCoreV1NamespacedLimitRangeUnauthorized ¶

type WatchCoreV1NamespacedLimitRangeUnauthorized struct {
}

WatchCoreV1NamespacedLimitRangeUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedLimitRangeUnauthorized

func NewWatchCoreV1NamespacedLimitRangeUnauthorized ¶

func NewWatchCoreV1NamespacedLimitRangeUnauthorized() *WatchCoreV1NamespacedLimitRangeUnauthorized

NewWatchCoreV1NamespacedLimitRangeUnauthorized creates WatchCoreV1NamespacedLimitRangeUnauthorized with default headers values

func (*WatchCoreV1NamespacedLimitRangeUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPersistentVolumeClaim ¶

type WatchCoreV1NamespacedPersistentVolumeClaim struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedPersistentVolumeClaimHandler
}

WatchCoreV1NamespacedPersistentVolumeClaim swagger:route GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name} core_v1 watchCoreV1NamespacedPersistentVolumeClaim

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

func NewWatchCoreV1NamespacedPersistentVolumeClaim ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaim(ctx *middleware.Context, handler WatchCoreV1NamespacedPersistentVolumeClaimHandler) *WatchCoreV1NamespacedPersistentVolumeClaim

NewWatchCoreV1NamespacedPersistentVolumeClaim creates a new http.Handler for the watch core v1 namespaced persistent volume claim operation

func (*WatchCoreV1NamespacedPersistentVolumeClaim) ServeHTTP ¶

type WatchCoreV1NamespacedPersistentVolumeClaimHandler ¶

type WatchCoreV1NamespacedPersistentVolumeClaimHandler interface {
	Handle(WatchCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder
}

WatchCoreV1NamespacedPersistentVolumeClaimHandler interface for that can handle valid watch core v1 namespaced persistent volume claim params

type WatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc ¶

type WatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc func(WatchCoreV1NamespacedPersistentVolumeClaimParams) middleware.Responder

WatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc turns a function with the right signature into a watch core v1 namespaced persistent volume claim handler

func (WatchCoreV1NamespacedPersistentVolumeClaimHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedPersistentVolumeClaimList ¶

type WatchCoreV1NamespacedPersistentVolumeClaimList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedPersistentVolumeClaimListHandler
}

WatchCoreV1NamespacedPersistentVolumeClaimList swagger:route GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims core_v1 watchCoreV1NamespacedPersistentVolumeClaimList

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

func NewWatchCoreV1NamespacedPersistentVolumeClaimList ¶

NewWatchCoreV1NamespacedPersistentVolumeClaimList creates a new http.Handler for the watch core v1 namespaced persistent volume claim list operation

func (*WatchCoreV1NamespacedPersistentVolumeClaimList) ServeHTTP ¶

type WatchCoreV1NamespacedPersistentVolumeClaimListHandler ¶

type WatchCoreV1NamespacedPersistentVolumeClaimListHandler interface {
	Handle(WatchCoreV1NamespacedPersistentVolumeClaimListParams) middleware.Responder
}

WatchCoreV1NamespacedPersistentVolumeClaimListHandler interface for that can handle valid watch core v1 namespaced persistent volume claim list params

type WatchCoreV1NamespacedPersistentVolumeClaimListHandlerFunc ¶

type WatchCoreV1NamespacedPersistentVolumeClaimListHandlerFunc func(WatchCoreV1NamespacedPersistentVolumeClaimListParams) middleware.Responder

WatchCoreV1NamespacedPersistentVolumeClaimListHandlerFunc turns a function with the right signature into a watch core v1 namespaced persistent volume claim list handler

func (WatchCoreV1NamespacedPersistentVolumeClaimListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedPersistentVolumeClaimListOK ¶

type WatchCoreV1NamespacedPersistentVolumeClaimListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedPersistentVolumeClaimListOK OK

swagger:response watchCoreV1NamespacedPersistentVolumeClaimListOK

func NewWatchCoreV1NamespacedPersistentVolumeClaimListOK ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaimListOK() *WatchCoreV1NamespacedPersistentVolumeClaimListOK

NewWatchCoreV1NamespacedPersistentVolumeClaimListOK creates WatchCoreV1NamespacedPersistentVolumeClaimListOK with default headers values

func (*WatchCoreV1NamespacedPersistentVolumeClaimListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced persistent volume claim list o k response

func (*WatchCoreV1NamespacedPersistentVolumeClaimListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced persistent volume claim list o k response

func (*WatchCoreV1NamespacedPersistentVolumeClaimListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPersistentVolumeClaimListParams ¶

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

WatchCoreV1NamespacedPersistentVolumeClaimListParams contains all the bound params for the watch core v1 namespaced persistent volume claim list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedPersistentVolumeClaimList

func NewWatchCoreV1NamespacedPersistentVolumeClaimListParams ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaimListParams() WatchCoreV1NamespacedPersistentVolumeClaimListParams

NewWatchCoreV1NamespacedPersistentVolumeClaimListParams creates a new WatchCoreV1NamespacedPersistentVolumeClaimListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedPersistentVolumeClaimListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedPersistentVolumeClaimListParams() beforehand.

type WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized ¶

type WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized struct {
}

WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedPersistentVolumeClaimListUnauthorized

func NewWatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized() *WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized

NewWatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized creates WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized with default headers values

func (*WatchCoreV1NamespacedPersistentVolumeClaimListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPersistentVolumeClaimOK ¶

type WatchCoreV1NamespacedPersistentVolumeClaimOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedPersistentVolumeClaimOK OK

swagger:response watchCoreV1NamespacedPersistentVolumeClaimOK

func NewWatchCoreV1NamespacedPersistentVolumeClaimOK ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaimOK() *WatchCoreV1NamespacedPersistentVolumeClaimOK

NewWatchCoreV1NamespacedPersistentVolumeClaimOK creates WatchCoreV1NamespacedPersistentVolumeClaimOK with default headers values

func (*WatchCoreV1NamespacedPersistentVolumeClaimOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced persistent volume claim o k response

func (*WatchCoreV1NamespacedPersistentVolumeClaimOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced persistent volume claim o k response

func (*WatchCoreV1NamespacedPersistentVolumeClaimOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPersistentVolumeClaimParams ¶

type WatchCoreV1NamespacedPersistentVolumeClaimParams 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 PersistentVolumeClaim
	  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
}

WatchCoreV1NamespacedPersistentVolumeClaimParams contains all the bound params for the watch core v1 namespaced persistent volume claim operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedPersistentVolumeClaim

func NewWatchCoreV1NamespacedPersistentVolumeClaimParams ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaimParams() WatchCoreV1NamespacedPersistentVolumeClaimParams

NewWatchCoreV1NamespacedPersistentVolumeClaimParams creates a new WatchCoreV1NamespacedPersistentVolumeClaimParams object no default values defined in spec.

func (*WatchCoreV1NamespacedPersistentVolumeClaimParams) BindRequest ¶

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 NewWatchCoreV1NamespacedPersistentVolumeClaimParams() beforehand.

type WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

type WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized struct {
}

WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedPersistentVolumeClaimUnauthorized

func NewWatchCoreV1NamespacedPersistentVolumeClaimUnauthorized ¶

func NewWatchCoreV1NamespacedPersistentVolumeClaimUnauthorized() *WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized

NewWatchCoreV1NamespacedPersistentVolumeClaimUnauthorized creates WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized with default headers values

func (*WatchCoreV1NamespacedPersistentVolumeClaimUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPod ¶

type WatchCoreV1NamespacedPod struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedPodHandler
}

WatchCoreV1NamespacedPod swagger:route GET /api/v1/watch/namespaces/{namespace}/pods/{name} core_v1 watchCoreV1NamespacedPod

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

func NewWatchCoreV1NamespacedPod ¶

func NewWatchCoreV1NamespacedPod(ctx *middleware.Context, handler WatchCoreV1NamespacedPodHandler) *WatchCoreV1NamespacedPod

NewWatchCoreV1NamespacedPod creates a new http.Handler for the watch core v1 namespaced pod operation

func (*WatchCoreV1NamespacedPod) ServeHTTP ¶

type WatchCoreV1NamespacedPodHandler ¶

type WatchCoreV1NamespacedPodHandler interface {
	Handle(WatchCoreV1NamespacedPodParams) middleware.Responder
}

WatchCoreV1NamespacedPodHandler interface for that can handle valid watch core v1 namespaced pod params

type WatchCoreV1NamespacedPodHandlerFunc ¶

type WatchCoreV1NamespacedPodHandlerFunc func(WatchCoreV1NamespacedPodParams) middleware.Responder

WatchCoreV1NamespacedPodHandlerFunc turns a function with the right signature into a watch core v1 namespaced pod handler

func (WatchCoreV1NamespacedPodHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedPodList ¶

type WatchCoreV1NamespacedPodList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedPodListHandler
}

WatchCoreV1NamespacedPodList swagger:route GET /api/v1/watch/namespaces/{namespace}/pods core_v1 watchCoreV1NamespacedPodList

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

func NewWatchCoreV1NamespacedPodList ¶

func NewWatchCoreV1NamespacedPodList(ctx *middleware.Context, handler WatchCoreV1NamespacedPodListHandler) *WatchCoreV1NamespacedPodList

NewWatchCoreV1NamespacedPodList creates a new http.Handler for the watch core v1 namespaced pod list operation

func (*WatchCoreV1NamespacedPodList) ServeHTTP ¶

type WatchCoreV1NamespacedPodListHandler ¶

type WatchCoreV1NamespacedPodListHandler interface {
	Handle(WatchCoreV1NamespacedPodListParams) middleware.Responder
}

WatchCoreV1NamespacedPodListHandler interface for that can handle valid watch core v1 namespaced pod list params

type WatchCoreV1NamespacedPodListHandlerFunc ¶

type WatchCoreV1NamespacedPodListHandlerFunc func(WatchCoreV1NamespacedPodListParams) middleware.Responder

WatchCoreV1NamespacedPodListHandlerFunc turns a function with the right signature into a watch core v1 namespaced pod list handler

func (WatchCoreV1NamespacedPodListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedPodListOK ¶

type WatchCoreV1NamespacedPodListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedPodListOK OK

swagger:response watchCoreV1NamespacedPodListOK

func NewWatchCoreV1NamespacedPodListOK ¶

func NewWatchCoreV1NamespacedPodListOK() *WatchCoreV1NamespacedPodListOK

NewWatchCoreV1NamespacedPodListOK creates WatchCoreV1NamespacedPodListOK with default headers values

func (*WatchCoreV1NamespacedPodListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced pod list o k response

func (*WatchCoreV1NamespacedPodListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced pod list o k response

func (*WatchCoreV1NamespacedPodListOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedPodListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedPodListParams ¶

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

WatchCoreV1NamespacedPodListParams contains all the bound params for the watch core v1 namespaced pod list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedPodList

func NewWatchCoreV1NamespacedPodListParams ¶

func NewWatchCoreV1NamespacedPodListParams() WatchCoreV1NamespacedPodListParams

NewWatchCoreV1NamespacedPodListParams creates a new WatchCoreV1NamespacedPodListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedPodListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedPodListParams() beforehand.

type WatchCoreV1NamespacedPodListUnauthorized ¶

type WatchCoreV1NamespacedPodListUnauthorized struct {
}

WatchCoreV1NamespacedPodListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedPodListUnauthorized

func NewWatchCoreV1NamespacedPodListUnauthorized ¶

func NewWatchCoreV1NamespacedPodListUnauthorized() *WatchCoreV1NamespacedPodListUnauthorized

NewWatchCoreV1NamespacedPodListUnauthorized creates WatchCoreV1NamespacedPodListUnauthorized with default headers values

func (*WatchCoreV1NamespacedPodListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPodOK ¶

type WatchCoreV1NamespacedPodOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedPodOK OK

swagger:response watchCoreV1NamespacedPodOK

func NewWatchCoreV1NamespacedPodOK ¶

func NewWatchCoreV1NamespacedPodOK() *WatchCoreV1NamespacedPodOK

NewWatchCoreV1NamespacedPodOK creates WatchCoreV1NamespacedPodOK with default headers values

func (*WatchCoreV1NamespacedPodOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced pod o k response

func (*WatchCoreV1NamespacedPodOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced pod o k response

func (*WatchCoreV1NamespacedPodOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedPodOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedPodParams ¶

type WatchCoreV1NamespacedPodParams 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 Pod
	  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
}

WatchCoreV1NamespacedPodParams contains all the bound params for the watch core v1 namespaced pod operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedPod

func NewWatchCoreV1NamespacedPodParams ¶

func NewWatchCoreV1NamespacedPodParams() WatchCoreV1NamespacedPodParams

NewWatchCoreV1NamespacedPodParams creates a new WatchCoreV1NamespacedPodParams object no default values defined in spec.

func (*WatchCoreV1NamespacedPodParams) BindRequest ¶

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 NewWatchCoreV1NamespacedPodParams() beforehand.

type WatchCoreV1NamespacedPodTemplate ¶

type WatchCoreV1NamespacedPodTemplate struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedPodTemplateHandler
}

WatchCoreV1NamespacedPodTemplate swagger:route GET /api/v1/watch/namespaces/{namespace}/podtemplates/{name} core_v1 watchCoreV1NamespacedPodTemplate

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

func NewWatchCoreV1NamespacedPodTemplate ¶

func NewWatchCoreV1NamespacedPodTemplate(ctx *middleware.Context, handler WatchCoreV1NamespacedPodTemplateHandler) *WatchCoreV1NamespacedPodTemplate

NewWatchCoreV1NamespacedPodTemplate creates a new http.Handler for the watch core v1 namespaced pod template operation

func (*WatchCoreV1NamespacedPodTemplate) ServeHTTP ¶

type WatchCoreV1NamespacedPodTemplateHandler ¶

type WatchCoreV1NamespacedPodTemplateHandler interface {
	Handle(WatchCoreV1NamespacedPodTemplateParams) middleware.Responder
}

WatchCoreV1NamespacedPodTemplateHandler interface for that can handle valid watch core v1 namespaced pod template params

type WatchCoreV1NamespacedPodTemplateHandlerFunc ¶

type WatchCoreV1NamespacedPodTemplateHandlerFunc func(WatchCoreV1NamespacedPodTemplateParams) middleware.Responder

WatchCoreV1NamespacedPodTemplateHandlerFunc turns a function with the right signature into a watch core v1 namespaced pod template handler

func (WatchCoreV1NamespacedPodTemplateHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedPodTemplateList ¶

type WatchCoreV1NamespacedPodTemplateList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedPodTemplateListHandler
}

WatchCoreV1NamespacedPodTemplateList swagger:route GET /api/v1/watch/namespaces/{namespace}/podtemplates core_v1 watchCoreV1NamespacedPodTemplateList

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

func NewWatchCoreV1NamespacedPodTemplateList ¶

func NewWatchCoreV1NamespacedPodTemplateList(ctx *middleware.Context, handler WatchCoreV1NamespacedPodTemplateListHandler) *WatchCoreV1NamespacedPodTemplateList

NewWatchCoreV1NamespacedPodTemplateList creates a new http.Handler for the watch core v1 namespaced pod template list operation

func (*WatchCoreV1NamespacedPodTemplateList) ServeHTTP ¶

type WatchCoreV1NamespacedPodTemplateListHandler ¶

type WatchCoreV1NamespacedPodTemplateListHandler interface {
	Handle(WatchCoreV1NamespacedPodTemplateListParams) middleware.Responder
}

WatchCoreV1NamespacedPodTemplateListHandler interface for that can handle valid watch core v1 namespaced pod template list params

type WatchCoreV1NamespacedPodTemplateListHandlerFunc ¶

type WatchCoreV1NamespacedPodTemplateListHandlerFunc func(WatchCoreV1NamespacedPodTemplateListParams) middleware.Responder

WatchCoreV1NamespacedPodTemplateListHandlerFunc turns a function with the right signature into a watch core v1 namespaced pod template list handler

func (WatchCoreV1NamespacedPodTemplateListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedPodTemplateListOK ¶

type WatchCoreV1NamespacedPodTemplateListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedPodTemplateListOK OK

swagger:response watchCoreV1NamespacedPodTemplateListOK

func NewWatchCoreV1NamespacedPodTemplateListOK ¶

func NewWatchCoreV1NamespacedPodTemplateListOK() *WatchCoreV1NamespacedPodTemplateListOK

NewWatchCoreV1NamespacedPodTemplateListOK creates WatchCoreV1NamespacedPodTemplateListOK with default headers values

func (*WatchCoreV1NamespacedPodTemplateListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced pod template list o k response

func (*WatchCoreV1NamespacedPodTemplateListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced pod template list o k response

func (*WatchCoreV1NamespacedPodTemplateListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPodTemplateListParams ¶

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

WatchCoreV1NamespacedPodTemplateListParams contains all the bound params for the watch core v1 namespaced pod template list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedPodTemplateList

func NewWatchCoreV1NamespacedPodTemplateListParams ¶

func NewWatchCoreV1NamespacedPodTemplateListParams() WatchCoreV1NamespacedPodTemplateListParams

NewWatchCoreV1NamespacedPodTemplateListParams creates a new WatchCoreV1NamespacedPodTemplateListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedPodTemplateListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedPodTemplateListParams() beforehand.

type WatchCoreV1NamespacedPodTemplateListUnauthorized ¶

type WatchCoreV1NamespacedPodTemplateListUnauthorized struct {
}

WatchCoreV1NamespacedPodTemplateListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedPodTemplateListUnauthorized

func NewWatchCoreV1NamespacedPodTemplateListUnauthorized ¶

func NewWatchCoreV1NamespacedPodTemplateListUnauthorized() *WatchCoreV1NamespacedPodTemplateListUnauthorized

NewWatchCoreV1NamespacedPodTemplateListUnauthorized creates WatchCoreV1NamespacedPodTemplateListUnauthorized with default headers values

func (*WatchCoreV1NamespacedPodTemplateListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPodTemplateOK ¶

type WatchCoreV1NamespacedPodTemplateOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedPodTemplateOK OK

swagger:response watchCoreV1NamespacedPodTemplateOK

func NewWatchCoreV1NamespacedPodTemplateOK ¶

func NewWatchCoreV1NamespacedPodTemplateOK() *WatchCoreV1NamespacedPodTemplateOK

NewWatchCoreV1NamespacedPodTemplateOK creates WatchCoreV1NamespacedPodTemplateOK with default headers values

func (*WatchCoreV1NamespacedPodTemplateOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced pod template o k response

func (*WatchCoreV1NamespacedPodTemplateOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced pod template o k response

func (*WatchCoreV1NamespacedPodTemplateOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPodTemplateParams ¶

type WatchCoreV1NamespacedPodTemplateParams 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 PodTemplate
	  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
}

WatchCoreV1NamespacedPodTemplateParams contains all the bound params for the watch core v1 namespaced pod template operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedPodTemplate

func NewWatchCoreV1NamespacedPodTemplateParams ¶

func NewWatchCoreV1NamespacedPodTemplateParams() WatchCoreV1NamespacedPodTemplateParams

NewWatchCoreV1NamespacedPodTemplateParams creates a new WatchCoreV1NamespacedPodTemplateParams object no default values defined in spec.

func (*WatchCoreV1NamespacedPodTemplateParams) BindRequest ¶

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 NewWatchCoreV1NamespacedPodTemplateParams() beforehand.

type WatchCoreV1NamespacedPodTemplateUnauthorized ¶

type WatchCoreV1NamespacedPodTemplateUnauthorized struct {
}

WatchCoreV1NamespacedPodTemplateUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedPodTemplateUnauthorized

func NewWatchCoreV1NamespacedPodTemplateUnauthorized ¶

func NewWatchCoreV1NamespacedPodTemplateUnauthorized() *WatchCoreV1NamespacedPodTemplateUnauthorized

NewWatchCoreV1NamespacedPodTemplateUnauthorized creates WatchCoreV1NamespacedPodTemplateUnauthorized with default headers values

func (*WatchCoreV1NamespacedPodTemplateUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedPodUnauthorized ¶

type WatchCoreV1NamespacedPodUnauthorized struct {
}

WatchCoreV1NamespacedPodUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedPodUnauthorized

func NewWatchCoreV1NamespacedPodUnauthorized ¶

func NewWatchCoreV1NamespacedPodUnauthorized() *WatchCoreV1NamespacedPodUnauthorized

NewWatchCoreV1NamespacedPodUnauthorized creates WatchCoreV1NamespacedPodUnauthorized with default headers values

func (*WatchCoreV1NamespacedPodUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedReplicationController ¶

type WatchCoreV1NamespacedReplicationController struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedReplicationControllerHandler
}

WatchCoreV1NamespacedReplicationController swagger:route GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name} core_v1 watchCoreV1NamespacedReplicationController

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

func NewWatchCoreV1NamespacedReplicationController ¶

func NewWatchCoreV1NamespacedReplicationController(ctx *middleware.Context, handler WatchCoreV1NamespacedReplicationControllerHandler) *WatchCoreV1NamespacedReplicationController

NewWatchCoreV1NamespacedReplicationController creates a new http.Handler for the watch core v1 namespaced replication controller operation

func (*WatchCoreV1NamespacedReplicationController) ServeHTTP ¶

type WatchCoreV1NamespacedReplicationControllerHandler ¶

type WatchCoreV1NamespacedReplicationControllerHandler interface {
	Handle(WatchCoreV1NamespacedReplicationControllerParams) middleware.Responder
}

WatchCoreV1NamespacedReplicationControllerHandler interface for that can handle valid watch core v1 namespaced replication controller params

type WatchCoreV1NamespacedReplicationControllerHandlerFunc ¶

type WatchCoreV1NamespacedReplicationControllerHandlerFunc func(WatchCoreV1NamespacedReplicationControllerParams) middleware.Responder

WatchCoreV1NamespacedReplicationControllerHandlerFunc turns a function with the right signature into a watch core v1 namespaced replication controller handler

func (WatchCoreV1NamespacedReplicationControllerHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedReplicationControllerList ¶

type WatchCoreV1NamespacedReplicationControllerList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedReplicationControllerListHandler
}

WatchCoreV1NamespacedReplicationControllerList swagger:route GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers core_v1 watchCoreV1NamespacedReplicationControllerList

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

func NewWatchCoreV1NamespacedReplicationControllerList ¶

NewWatchCoreV1NamespacedReplicationControllerList creates a new http.Handler for the watch core v1 namespaced replication controller list operation

func (*WatchCoreV1NamespacedReplicationControllerList) ServeHTTP ¶

type WatchCoreV1NamespacedReplicationControllerListHandler ¶

type WatchCoreV1NamespacedReplicationControllerListHandler interface {
	Handle(WatchCoreV1NamespacedReplicationControllerListParams) middleware.Responder
}

WatchCoreV1NamespacedReplicationControllerListHandler interface for that can handle valid watch core v1 namespaced replication controller list params

type WatchCoreV1NamespacedReplicationControllerListHandlerFunc ¶

type WatchCoreV1NamespacedReplicationControllerListHandlerFunc func(WatchCoreV1NamespacedReplicationControllerListParams) middleware.Responder

WatchCoreV1NamespacedReplicationControllerListHandlerFunc turns a function with the right signature into a watch core v1 namespaced replication controller list handler

func (WatchCoreV1NamespacedReplicationControllerListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedReplicationControllerListOK ¶

type WatchCoreV1NamespacedReplicationControllerListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedReplicationControllerListOK OK

swagger:response watchCoreV1NamespacedReplicationControllerListOK

func NewWatchCoreV1NamespacedReplicationControllerListOK ¶

func NewWatchCoreV1NamespacedReplicationControllerListOK() *WatchCoreV1NamespacedReplicationControllerListOK

NewWatchCoreV1NamespacedReplicationControllerListOK creates WatchCoreV1NamespacedReplicationControllerListOK with default headers values

func (*WatchCoreV1NamespacedReplicationControllerListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced replication controller list o k response

func (*WatchCoreV1NamespacedReplicationControllerListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced replication controller list o k response

func (*WatchCoreV1NamespacedReplicationControllerListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedReplicationControllerListParams ¶

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

WatchCoreV1NamespacedReplicationControllerListParams contains all the bound params for the watch core v1 namespaced replication controller list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedReplicationControllerList

func NewWatchCoreV1NamespacedReplicationControllerListParams ¶

func NewWatchCoreV1NamespacedReplicationControllerListParams() WatchCoreV1NamespacedReplicationControllerListParams

NewWatchCoreV1NamespacedReplicationControllerListParams creates a new WatchCoreV1NamespacedReplicationControllerListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedReplicationControllerListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedReplicationControllerListParams() beforehand.

type WatchCoreV1NamespacedReplicationControllerListUnauthorized ¶

type WatchCoreV1NamespacedReplicationControllerListUnauthorized struct {
}

WatchCoreV1NamespacedReplicationControllerListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedReplicationControllerListUnauthorized

func NewWatchCoreV1NamespacedReplicationControllerListUnauthorized ¶

func NewWatchCoreV1NamespacedReplicationControllerListUnauthorized() *WatchCoreV1NamespacedReplicationControllerListUnauthorized

NewWatchCoreV1NamespacedReplicationControllerListUnauthorized creates WatchCoreV1NamespacedReplicationControllerListUnauthorized with default headers values

func (*WatchCoreV1NamespacedReplicationControllerListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedReplicationControllerOK ¶

type WatchCoreV1NamespacedReplicationControllerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedReplicationControllerOK OK

swagger:response watchCoreV1NamespacedReplicationControllerOK

func NewWatchCoreV1NamespacedReplicationControllerOK ¶

func NewWatchCoreV1NamespacedReplicationControllerOK() *WatchCoreV1NamespacedReplicationControllerOK

NewWatchCoreV1NamespacedReplicationControllerOK creates WatchCoreV1NamespacedReplicationControllerOK with default headers values

func (*WatchCoreV1NamespacedReplicationControllerOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced replication controller o k response

func (*WatchCoreV1NamespacedReplicationControllerOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced replication controller o k response

func (*WatchCoreV1NamespacedReplicationControllerOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedReplicationControllerParams ¶

type WatchCoreV1NamespacedReplicationControllerParams 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 ReplicationController
	  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
}

WatchCoreV1NamespacedReplicationControllerParams contains all the bound params for the watch core v1 namespaced replication controller operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedReplicationController

func NewWatchCoreV1NamespacedReplicationControllerParams ¶

func NewWatchCoreV1NamespacedReplicationControllerParams() WatchCoreV1NamespacedReplicationControllerParams

NewWatchCoreV1NamespacedReplicationControllerParams creates a new WatchCoreV1NamespacedReplicationControllerParams object no default values defined in spec.

func (*WatchCoreV1NamespacedReplicationControllerParams) BindRequest ¶

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 NewWatchCoreV1NamespacedReplicationControllerParams() beforehand.

type WatchCoreV1NamespacedReplicationControllerUnauthorized ¶

type WatchCoreV1NamespacedReplicationControllerUnauthorized struct {
}

WatchCoreV1NamespacedReplicationControllerUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedReplicationControllerUnauthorized

func NewWatchCoreV1NamespacedReplicationControllerUnauthorized ¶

func NewWatchCoreV1NamespacedReplicationControllerUnauthorized() *WatchCoreV1NamespacedReplicationControllerUnauthorized

NewWatchCoreV1NamespacedReplicationControllerUnauthorized creates WatchCoreV1NamespacedReplicationControllerUnauthorized with default headers values

func (*WatchCoreV1NamespacedReplicationControllerUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedResourceQuota ¶

type WatchCoreV1NamespacedResourceQuota struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedResourceQuotaHandler
}

WatchCoreV1NamespacedResourceQuota swagger:route GET /api/v1/watch/namespaces/{namespace}/resourcequotas/{name} core_v1 watchCoreV1NamespacedResourceQuota

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

func NewWatchCoreV1NamespacedResourceQuota ¶

func NewWatchCoreV1NamespacedResourceQuota(ctx *middleware.Context, handler WatchCoreV1NamespacedResourceQuotaHandler) *WatchCoreV1NamespacedResourceQuota

NewWatchCoreV1NamespacedResourceQuota creates a new http.Handler for the watch core v1 namespaced resource quota operation

func (*WatchCoreV1NamespacedResourceQuota) ServeHTTP ¶

type WatchCoreV1NamespacedResourceQuotaHandler ¶

type WatchCoreV1NamespacedResourceQuotaHandler interface {
	Handle(WatchCoreV1NamespacedResourceQuotaParams) middleware.Responder
}

WatchCoreV1NamespacedResourceQuotaHandler interface for that can handle valid watch core v1 namespaced resource quota params

type WatchCoreV1NamespacedResourceQuotaHandlerFunc ¶

type WatchCoreV1NamespacedResourceQuotaHandlerFunc func(WatchCoreV1NamespacedResourceQuotaParams) middleware.Responder

WatchCoreV1NamespacedResourceQuotaHandlerFunc turns a function with the right signature into a watch core v1 namespaced resource quota handler

func (WatchCoreV1NamespacedResourceQuotaHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedResourceQuotaList ¶

type WatchCoreV1NamespacedResourceQuotaList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedResourceQuotaListHandler
}

WatchCoreV1NamespacedResourceQuotaList swagger:route GET /api/v1/watch/namespaces/{namespace}/resourcequotas core_v1 watchCoreV1NamespacedResourceQuotaList

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

func NewWatchCoreV1NamespacedResourceQuotaList ¶

func NewWatchCoreV1NamespacedResourceQuotaList(ctx *middleware.Context, handler WatchCoreV1NamespacedResourceQuotaListHandler) *WatchCoreV1NamespacedResourceQuotaList

NewWatchCoreV1NamespacedResourceQuotaList creates a new http.Handler for the watch core v1 namespaced resource quota list operation

func (*WatchCoreV1NamespacedResourceQuotaList) ServeHTTP ¶

type WatchCoreV1NamespacedResourceQuotaListHandler ¶

type WatchCoreV1NamespacedResourceQuotaListHandler interface {
	Handle(WatchCoreV1NamespacedResourceQuotaListParams) middleware.Responder
}

WatchCoreV1NamespacedResourceQuotaListHandler interface for that can handle valid watch core v1 namespaced resource quota list params

type WatchCoreV1NamespacedResourceQuotaListHandlerFunc ¶

type WatchCoreV1NamespacedResourceQuotaListHandlerFunc func(WatchCoreV1NamespacedResourceQuotaListParams) middleware.Responder

WatchCoreV1NamespacedResourceQuotaListHandlerFunc turns a function with the right signature into a watch core v1 namespaced resource quota list handler

func (WatchCoreV1NamespacedResourceQuotaListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedResourceQuotaListOK ¶

type WatchCoreV1NamespacedResourceQuotaListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedResourceQuotaListOK OK

swagger:response watchCoreV1NamespacedResourceQuotaListOK

func NewWatchCoreV1NamespacedResourceQuotaListOK ¶

func NewWatchCoreV1NamespacedResourceQuotaListOK() *WatchCoreV1NamespacedResourceQuotaListOK

NewWatchCoreV1NamespacedResourceQuotaListOK creates WatchCoreV1NamespacedResourceQuotaListOK with default headers values

func (*WatchCoreV1NamespacedResourceQuotaListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced resource quota list o k response

func (*WatchCoreV1NamespacedResourceQuotaListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced resource quota list o k response

func (*WatchCoreV1NamespacedResourceQuotaListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedResourceQuotaListParams ¶

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

WatchCoreV1NamespacedResourceQuotaListParams contains all the bound params for the watch core v1 namespaced resource quota list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedResourceQuotaList

func NewWatchCoreV1NamespacedResourceQuotaListParams ¶

func NewWatchCoreV1NamespacedResourceQuotaListParams() WatchCoreV1NamespacedResourceQuotaListParams

NewWatchCoreV1NamespacedResourceQuotaListParams creates a new WatchCoreV1NamespacedResourceQuotaListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedResourceQuotaListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedResourceQuotaListParams() beforehand.

type WatchCoreV1NamespacedResourceQuotaListUnauthorized ¶

type WatchCoreV1NamespacedResourceQuotaListUnauthorized struct {
}

WatchCoreV1NamespacedResourceQuotaListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedResourceQuotaListUnauthorized

func NewWatchCoreV1NamespacedResourceQuotaListUnauthorized ¶

func NewWatchCoreV1NamespacedResourceQuotaListUnauthorized() *WatchCoreV1NamespacedResourceQuotaListUnauthorized

NewWatchCoreV1NamespacedResourceQuotaListUnauthorized creates WatchCoreV1NamespacedResourceQuotaListUnauthorized with default headers values

func (*WatchCoreV1NamespacedResourceQuotaListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedResourceQuotaOK ¶

type WatchCoreV1NamespacedResourceQuotaOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedResourceQuotaOK OK

swagger:response watchCoreV1NamespacedResourceQuotaOK

func NewWatchCoreV1NamespacedResourceQuotaOK ¶

func NewWatchCoreV1NamespacedResourceQuotaOK() *WatchCoreV1NamespacedResourceQuotaOK

NewWatchCoreV1NamespacedResourceQuotaOK creates WatchCoreV1NamespacedResourceQuotaOK with default headers values

func (*WatchCoreV1NamespacedResourceQuotaOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced resource quota o k response

func (*WatchCoreV1NamespacedResourceQuotaOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced resource quota o k response

func (*WatchCoreV1NamespacedResourceQuotaOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedResourceQuotaParams ¶

type WatchCoreV1NamespacedResourceQuotaParams 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 ResourceQuota
	  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
}

WatchCoreV1NamespacedResourceQuotaParams contains all the bound params for the watch core v1 namespaced resource quota operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedResourceQuota

func NewWatchCoreV1NamespacedResourceQuotaParams ¶

func NewWatchCoreV1NamespacedResourceQuotaParams() WatchCoreV1NamespacedResourceQuotaParams

NewWatchCoreV1NamespacedResourceQuotaParams creates a new WatchCoreV1NamespacedResourceQuotaParams object no default values defined in spec.

func (*WatchCoreV1NamespacedResourceQuotaParams) BindRequest ¶

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 NewWatchCoreV1NamespacedResourceQuotaParams() beforehand.

type WatchCoreV1NamespacedResourceQuotaUnauthorized ¶

type WatchCoreV1NamespacedResourceQuotaUnauthorized struct {
}

WatchCoreV1NamespacedResourceQuotaUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedResourceQuotaUnauthorized

func NewWatchCoreV1NamespacedResourceQuotaUnauthorized ¶

func NewWatchCoreV1NamespacedResourceQuotaUnauthorized() *WatchCoreV1NamespacedResourceQuotaUnauthorized

NewWatchCoreV1NamespacedResourceQuotaUnauthorized creates WatchCoreV1NamespacedResourceQuotaUnauthorized with default headers values

func (*WatchCoreV1NamespacedResourceQuotaUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedSecret ¶

type WatchCoreV1NamespacedSecret struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedSecretHandler
}

WatchCoreV1NamespacedSecret swagger:route GET /api/v1/watch/namespaces/{namespace}/secrets/{name} core_v1 watchCoreV1NamespacedSecret

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

func NewWatchCoreV1NamespacedSecret ¶

func NewWatchCoreV1NamespacedSecret(ctx *middleware.Context, handler WatchCoreV1NamespacedSecretHandler) *WatchCoreV1NamespacedSecret

NewWatchCoreV1NamespacedSecret creates a new http.Handler for the watch core v1 namespaced secret operation

func (*WatchCoreV1NamespacedSecret) ServeHTTP ¶

type WatchCoreV1NamespacedSecretHandler ¶

type WatchCoreV1NamespacedSecretHandler interface {
	Handle(WatchCoreV1NamespacedSecretParams) middleware.Responder
}

WatchCoreV1NamespacedSecretHandler interface for that can handle valid watch core v1 namespaced secret params

type WatchCoreV1NamespacedSecretHandlerFunc ¶

type WatchCoreV1NamespacedSecretHandlerFunc func(WatchCoreV1NamespacedSecretParams) middleware.Responder

WatchCoreV1NamespacedSecretHandlerFunc turns a function with the right signature into a watch core v1 namespaced secret handler

func (WatchCoreV1NamespacedSecretHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedSecretList ¶

type WatchCoreV1NamespacedSecretList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedSecretListHandler
}

WatchCoreV1NamespacedSecretList swagger:route GET /api/v1/watch/namespaces/{namespace}/secrets core_v1 watchCoreV1NamespacedSecretList

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

func NewWatchCoreV1NamespacedSecretList ¶

func NewWatchCoreV1NamespacedSecretList(ctx *middleware.Context, handler WatchCoreV1NamespacedSecretListHandler) *WatchCoreV1NamespacedSecretList

NewWatchCoreV1NamespacedSecretList creates a new http.Handler for the watch core v1 namespaced secret list operation

func (*WatchCoreV1NamespacedSecretList) ServeHTTP ¶

type WatchCoreV1NamespacedSecretListHandler ¶

type WatchCoreV1NamespacedSecretListHandler interface {
	Handle(WatchCoreV1NamespacedSecretListParams) middleware.Responder
}

WatchCoreV1NamespacedSecretListHandler interface for that can handle valid watch core v1 namespaced secret list params

type WatchCoreV1NamespacedSecretListHandlerFunc ¶

type WatchCoreV1NamespacedSecretListHandlerFunc func(WatchCoreV1NamespacedSecretListParams) middleware.Responder

WatchCoreV1NamespacedSecretListHandlerFunc turns a function with the right signature into a watch core v1 namespaced secret list handler

func (WatchCoreV1NamespacedSecretListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedSecretListOK ¶

type WatchCoreV1NamespacedSecretListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedSecretListOK OK

swagger:response watchCoreV1NamespacedSecretListOK

func NewWatchCoreV1NamespacedSecretListOK ¶

func NewWatchCoreV1NamespacedSecretListOK() *WatchCoreV1NamespacedSecretListOK

NewWatchCoreV1NamespacedSecretListOK creates WatchCoreV1NamespacedSecretListOK with default headers values

func (*WatchCoreV1NamespacedSecretListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced secret list o k response

func (*WatchCoreV1NamespacedSecretListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced secret list o k response

func (*WatchCoreV1NamespacedSecretListOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedSecretListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedSecretListParams ¶

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

WatchCoreV1NamespacedSecretListParams contains all the bound params for the watch core v1 namespaced secret list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedSecretList

func NewWatchCoreV1NamespacedSecretListParams ¶

func NewWatchCoreV1NamespacedSecretListParams() WatchCoreV1NamespacedSecretListParams

NewWatchCoreV1NamespacedSecretListParams creates a new WatchCoreV1NamespacedSecretListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedSecretListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedSecretListParams() beforehand.

type WatchCoreV1NamespacedSecretListUnauthorized ¶

type WatchCoreV1NamespacedSecretListUnauthorized struct {
}

WatchCoreV1NamespacedSecretListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedSecretListUnauthorized

func NewWatchCoreV1NamespacedSecretListUnauthorized ¶

func NewWatchCoreV1NamespacedSecretListUnauthorized() *WatchCoreV1NamespacedSecretListUnauthorized

NewWatchCoreV1NamespacedSecretListUnauthorized creates WatchCoreV1NamespacedSecretListUnauthorized with default headers values

func (*WatchCoreV1NamespacedSecretListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedSecretOK ¶

type WatchCoreV1NamespacedSecretOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedSecretOK OK

swagger:response watchCoreV1NamespacedSecretOK

func NewWatchCoreV1NamespacedSecretOK ¶

func NewWatchCoreV1NamespacedSecretOK() *WatchCoreV1NamespacedSecretOK

NewWatchCoreV1NamespacedSecretOK creates WatchCoreV1NamespacedSecretOK with default headers values

func (*WatchCoreV1NamespacedSecretOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced secret o k response

func (*WatchCoreV1NamespacedSecretOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced secret o k response

func (*WatchCoreV1NamespacedSecretOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedSecretOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedSecretParams ¶

type WatchCoreV1NamespacedSecretParams 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 Secret
	  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
}

WatchCoreV1NamespacedSecretParams contains all the bound params for the watch core v1 namespaced secret operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedSecret

func NewWatchCoreV1NamespacedSecretParams ¶

func NewWatchCoreV1NamespacedSecretParams() WatchCoreV1NamespacedSecretParams

NewWatchCoreV1NamespacedSecretParams creates a new WatchCoreV1NamespacedSecretParams object no default values defined in spec.

func (*WatchCoreV1NamespacedSecretParams) BindRequest ¶

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 NewWatchCoreV1NamespacedSecretParams() beforehand.

type WatchCoreV1NamespacedSecretUnauthorized ¶

type WatchCoreV1NamespacedSecretUnauthorized struct {
}

WatchCoreV1NamespacedSecretUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedSecretUnauthorized

func NewWatchCoreV1NamespacedSecretUnauthorized ¶

func NewWatchCoreV1NamespacedSecretUnauthorized() *WatchCoreV1NamespacedSecretUnauthorized

NewWatchCoreV1NamespacedSecretUnauthorized creates WatchCoreV1NamespacedSecretUnauthorized with default headers values

func (*WatchCoreV1NamespacedSecretUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedService ¶

type WatchCoreV1NamespacedService struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedServiceHandler
}

WatchCoreV1NamespacedService swagger:route GET /api/v1/watch/namespaces/{namespace}/services/{name} core_v1 watchCoreV1NamespacedService

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

func NewWatchCoreV1NamespacedService ¶

func NewWatchCoreV1NamespacedService(ctx *middleware.Context, handler WatchCoreV1NamespacedServiceHandler) *WatchCoreV1NamespacedService

NewWatchCoreV1NamespacedService creates a new http.Handler for the watch core v1 namespaced service operation

func (*WatchCoreV1NamespacedService) ServeHTTP ¶

type WatchCoreV1NamespacedServiceAccount ¶

type WatchCoreV1NamespacedServiceAccount struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedServiceAccountHandler
}

WatchCoreV1NamespacedServiceAccount swagger:route GET /api/v1/watch/namespaces/{namespace}/serviceaccounts/{name} core_v1 watchCoreV1NamespacedServiceAccount

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

func NewWatchCoreV1NamespacedServiceAccount ¶

func NewWatchCoreV1NamespacedServiceAccount(ctx *middleware.Context, handler WatchCoreV1NamespacedServiceAccountHandler) *WatchCoreV1NamespacedServiceAccount

NewWatchCoreV1NamespacedServiceAccount creates a new http.Handler for the watch core v1 namespaced service account operation

func (*WatchCoreV1NamespacedServiceAccount) ServeHTTP ¶

type WatchCoreV1NamespacedServiceAccountHandler ¶

type WatchCoreV1NamespacedServiceAccountHandler interface {
	Handle(WatchCoreV1NamespacedServiceAccountParams) middleware.Responder
}

WatchCoreV1NamespacedServiceAccountHandler interface for that can handle valid watch core v1 namespaced service account params

type WatchCoreV1NamespacedServiceAccountHandlerFunc ¶

type WatchCoreV1NamespacedServiceAccountHandlerFunc func(WatchCoreV1NamespacedServiceAccountParams) middleware.Responder

WatchCoreV1NamespacedServiceAccountHandlerFunc turns a function with the right signature into a watch core v1 namespaced service account handler

func (WatchCoreV1NamespacedServiceAccountHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedServiceAccountList ¶

type WatchCoreV1NamespacedServiceAccountList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedServiceAccountListHandler
}

WatchCoreV1NamespacedServiceAccountList swagger:route GET /api/v1/watch/namespaces/{namespace}/serviceaccounts core_v1 watchCoreV1NamespacedServiceAccountList

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

func NewWatchCoreV1NamespacedServiceAccountList ¶

func NewWatchCoreV1NamespacedServiceAccountList(ctx *middleware.Context, handler WatchCoreV1NamespacedServiceAccountListHandler) *WatchCoreV1NamespacedServiceAccountList

NewWatchCoreV1NamespacedServiceAccountList creates a new http.Handler for the watch core v1 namespaced service account list operation

func (*WatchCoreV1NamespacedServiceAccountList) ServeHTTP ¶

type WatchCoreV1NamespacedServiceAccountListHandler ¶

type WatchCoreV1NamespacedServiceAccountListHandler interface {
	Handle(WatchCoreV1NamespacedServiceAccountListParams) middleware.Responder
}

WatchCoreV1NamespacedServiceAccountListHandler interface for that can handle valid watch core v1 namespaced service account list params

type WatchCoreV1NamespacedServiceAccountListHandlerFunc ¶

type WatchCoreV1NamespacedServiceAccountListHandlerFunc func(WatchCoreV1NamespacedServiceAccountListParams) middleware.Responder

WatchCoreV1NamespacedServiceAccountListHandlerFunc turns a function with the right signature into a watch core v1 namespaced service account list handler

func (WatchCoreV1NamespacedServiceAccountListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedServiceAccountListOK ¶

type WatchCoreV1NamespacedServiceAccountListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedServiceAccountListOK OK

swagger:response watchCoreV1NamespacedServiceAccountListOK

func NewWatchCoreV1NamespacedServiceAccountListOK ¶

func NewWatchCoreV1NamespacedServiceAccountListOK() *WatchCoreV1NamespacedServiceAccountListOK

NewWatchCoreV1NamespacedServiceAccountListOK creates WatchCoreV1NamespacedServiceAccountListOK with default headers values

func (*WatchCoreV1NamespacedServiceAccountListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced service account list o k response

func (*WatchCoreV1NamespacedServiceAccountListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced service account list o k response

func (*WatchCoreV1NamespacedServiceAccountListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedServiceAccountListParams ¶

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

WatchCoreV1NamespacedServiceAccountListParams contains all the bound params for the watch core v1 namespaced service account list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedServiceAccountList

func NewWatchCoreV1NamespacedServiceAccountListParams ¶

func NewWatchCoreV1NamespacedServiceAccountListParams() WatchCoreV1NamespacedServiceAccountListParams

NewWatchCoreV1NamespacedServiceAccountListParams creates a new WatchCoreV1NamespacedServiceAccountListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedServiceAccountListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedServiceAccountListParams() beforehand.

type WatchCoreV1NamespacedServiceAccountListUnauthorized ¶

type WatchCoreV1NamespacedServiceAccountListUnauthorized struct {
}

WatchCoreV1NamespacedServiceAccountListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedServiceAccountListUnauthorized

func NewWatchCoreV1NamespacedServiceAccountListUnauthorized ¶

func NewWatchCoreV1NamespacedServiceAccountListUnauthorized() *WatchCoreV1NamespacedServiceAccountListUnauthorized

NewWatchCoreV1NamespacedServiceAccountListUnauthorized creates WatchCoreV1NamespacedServiceAccountListUnauthorized with default headers values

func (*WatchCoreV1NamespacedServiceAccountListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedServiceAccountOK ¶

type WatchCoreV1NamespacedServiceAccountOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedServiceAccountOK OK

swagger:response watchCoreV1NamespacedServiceAccountOK

func NewWatchCoreV1NamespacedServiceAccountOK ¶

func NewWatchCoreV1NamespacedServiceAccountOK() *WatchCoreV1NamespacedServiceAccountOK

NewWatchCoreV1NamespacedServiceAccountOK creates WatchCoreV1NamespacedServiceAccountOK with default headers values

func (*WatchCoreV1NamespacedServiceAccountOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced service account o k response

func (*WatchCoreV1NamespacedServiceAccountOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced service account o k response

func (*WatchCoreV1NamespacedServiceAccountOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedServiceAccountParams ¶

type WatchCoreV1NamespacedServiceAccountParams 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 ServiceAccount
	  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
}

WatchCoreV1NamespacedServiceAccountParams contains all the bound params for the watch core v1 namespaced service account operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedServiceAccount

func NewWatchCoreV1NamespacedServiceAccountParams ¶

func NewWatchCoreV1NamespacedServiceAccountParams() WatchCoreV1NamespacedServiceAccountParams

NewWatchCoreV1NamespacedServiceAccountParams creates a new WatchCoreV1NamespacedServiceAccountParams object no default values defined in spec.

func (*WatchCoreV1NamespacedServiceAccountParams) BindRequest ¶

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 NewWatchCoreV1NamespacedServiceAccountParams() beforehand.

type WatchCoreV1NamespacedServiceAccountUnauthorized ¶

type WatchCoreV1NamespacedServiceAccountUnauthorized struct {
}

WatchCoreV1NamespacedServiceAccountUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedServiceAccountUnauthorized

func NewWatchCoreV1NamespacedServiceAccountUnauthorized ¶

func NewWatchCoreV1NamespacedServiceAccountUnauthorized() *WatchCoreV1NamespacedServiceAccountUnauthorized

NewWatchCoreV1NamespacedServiceAccountUnauthorized creates WatchCoreV1NamespacedServiceAccountUnauthorized with default headers values

func (*WatchCoreV1NamespacedServiceAccountUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedServiceHandler ¶

type WatchCoreV1NamespacedServiceHandler interface {
	Handle(WatchCoreV1NamespacedServiceParams) middleware.Responder
}

WatchCoreV1NamespacedServiceHandler interface for that can handle valid watch core v1 namespaced service params

type WatchCoreV1NamespacedServiceHandlerFunc ¶

type WatchCoreV1NamespacedServiceHandlerFunc func(WatchCoreV1NamespacedServiceParams) middleware.Responder

WatchCoreV1NamespacedServiceHandlerFunc turns a function with the right signature into a watch core v1 namespaced service handler

func (WatchCoreV1NamespacedServiceHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedServiceList ¶

type WatchCoreV1NamespacedServiceList struct {
	Context *middleware.Context
	Handler WatchCoreV1NamespacedServiceListHandler
}

WatchCoreV1NamespacedServiceList swagger:route GET /api/v1/watch/namespaces/{namespace}/services core_v1 watchCoreV1NamespacedServiceList

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

func NewWatchCoreV1NamespacedServiceList ¶

func NewWatchCoreV1NamespacedServiceList(ctx *middleware.Context, handler WatchCoreV1NamespacedServiceListHandler) *WatchCoreV1NamespacedServiceList

NewWatchCoreV1NamespacedServiceList creates a new http.Handler for the watch core v1 namespaced service list operation

func (*WatchCoreV1NamespacedServiceList) ServeHTTP ¶

type WatchCoreV1NamespacedServiceListHandler ¶

type WatchCoreV1NamespacedServiceListHandler interface {
	Handle(WatchCoreV1NamespacedServiceListParams) middleware.Responder
}

WatchCoreV1NamespacedServiceListHandler interface for that can handle valid watch core v1 namespaced service list params

type WatchCoreV1NamespacedServiceListHandlerFunc ¶

type WatchCoreV1NamespacedServiceListHandlerFunc func(WatchCoreV1NamespacedServiceListParams) middleware.Responder

WatchCoreV1NamespacedServiceListHandlerFunc turns a function with the right signature into a watch core v1 namespaced service list handler

func (WatchCoreV1NamespacedServiceListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NamespacedServiceListOK ¶

type WatchCoreV1NamespacedServiceListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedServiceListOK OK

swagger:response watchCoreV1NamespacedServiceListOK

func NewWatchCoreV1NamespacedServiceListOK ¶

func NewWatchCoreV1NamespacedServiceListOK() *WatchCoreV1NamespacedServiceListOK

NewWatchCoreV1NamespacedServiceListOK creates WatchCoreV1NamespacedServiceListOK with default headers values

func (*WatchCoreV1NamespacedServiceListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced service list o k response

func (*WatchCoreV1NamespacedServiceListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced service list o k response

func (*WatchCoreV1NamespacedServiceListOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedServiceListParams ¶

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

WatchCoreV1NamespacedServiceListParams contains all the bound params for the watch core v1 namespaced service list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedServiceList

func NewWatchCoreV1NamespacedServiceListParams ¶

func NewWatchCoreV1NamespacedServiceListParams() WatchCoreV1NamespacedServiceListParams

NewWatchCoreV1NamespacedServiceListParams creates a new WatchCoreV1NamespacedServiceListParams object no default values defined in spec.

func (*WatchCoreV1NamespacedServiceListParams) BindRequest ¶

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 NewWatchCoreV1NamespacedServiceListParams() beforehand.

type WatchCoreV1NamespacedServiceListUnauthorized ¶

type WatchCoreV1NamespacedServiceListUnauthorized struct {
}

WatchCoreV1NamespacedServiceListUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedServiceListUnauthorized

func NewWatchCoreV1NamespacedServiceListUnauthorized ¶

func NewWatchCoreV1NamespacedServiceListUnauthorized() *WatchCoreV1NamespacedServiceListUnauthorized

NewWatchCoreV1NamespacedServiceListUnauthorized creates WatchCoreV1NamespacedServiceListUnauthorized with default headers values

func (*WatchCoreV1NamespacedServiceListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1NamespacedServiceOK ¶

type WatchCoreV1NamespacedServiceOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NamespacedServiceOK OK

swagger:response watchCoreV1NamespacedServiceOK

func NewWatchCoreV1NamespacedServiceOK ¶

func NewWatchCoreV1NamespacedServiceOK() *WatchCoreV1NamespacedServiceOK

NewWatchCoreV1NamespacedServiceOK creates WatchCoreV1NamespacedServiceOK with default headers values

func (*WatchCoreV1NamespacedServiceOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 namespaced service o k response

func (*WatchCoreV1NamespacedServiceOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 namespaced service o k response

func (*WatchCoreV1NamespacedServiceOK) WriteResponse ¶

func (o *WatchCoreV1NamespacedServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NamespacedServiceParams ¶

type WatchCoreV1NamespacedServiceParams 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 Service
	  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
}

WatchCoreV1NamespacedServiceParams contains all the bound params for the watch core v1 namespaced service operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NamespacedService

func NewWatchCoreV1NamespacedServiceParams ¶

func NewWatchCoreV1NamespacedServiceParams() WatchCoreV1NamespacedServiceParams

NewWatchCoreV1NamespacedServiceParams creates a new WatchCoreV1NamespacedServiceParams object no default values defined in spec.

func (*WatchCoreV1NamespacedServiceParams) BindRequest ¶

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 NewWatchCoreV1NamespacedServiceParams() beforehand.

type WatchCoreV1NamespacedServiceUnauthorized ¶

type WatchCoreV1NamespacedServiceUnauthorized struct {
}

WatchCoreV1NamespacedServiceUnauthorized Unauthorized

swagger:response watchCoreV1NamespacedServiceUnauthorized

func NewWatchCoreV1NamespacedServiceUnauthorized ¶

func NewWatchCoreV1NamespacedServiceUnauthorized() *WatchCoreV1NamespacedServiceUnauthorized

NewWatchCoreV1NamespacedServiceUnauthorized creates WatchCoreV1NamespacedServiceUnauthorized with default headers values

func (*WatchCoreV1NamespacedServiceUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1Node ¶

type WatchCoreV1Node struct {
	Context *middleware.Context
	Handler WatchCoreV1NodeHandler
}

WatchCoreV1Node swagger:route GET /api/v1/watch/nodes/{name} core_v1 watchCoreV1Node

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

func NewWatchCoreV1Node ¶

func NewWatchCoreV1Node(ctx *middleware.Context, handler WatchCoreV1NodeHandler) *WatchCoreV1Node

NewWatchCoreV1Node creates a new http.Handler for the watch core v1 node operation

func (*WatchCoreV1Node) ServeHTTP ¶

func (o *WatchCoreV1Node) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WatchCoreV1NodeHandler ¶

type WatchCoreV1NodeHandler interface {
	Handle(WatchCoreV1NodeParams) middleware.Responder
}

WatchCoreV1NodeHandler interface for that can handle valid watch core v1 node params

type WatchCoreV1NodeHandlerFunc ¶

type WatchCoreV1NodeHandlerFunc func(WatchCoreV1NodeParams) middleware.Responder

WatchCoreV1NodeHandlerFunc turns a function with the right signature into a watch core v1 node handler

func (WatchCoreV1NodeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NodeList ¶

type WatchCoreV1NodeList struct {
	Context *middleware.Context
	Handler WatchCoreV1NodeListHandler
}

WatchCoreV1NodeList swagger:route GET /api/v1/watch/nodes core_v1 watchCoreV1NodeList

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

func NewWatchCoreV1NodeList ¶

func NewWatchCoreV1NodeList(ctx *middleware.Context, handler WatchCoreV1NodeListHandler) *WatchCoreV1NodeList

NewWatchCoreV1NodeList creates a new http.Handler for the watch core v1 node list operation

func (*WatchCoreV1NodeList) ServeHTTP ¶

func (o *WatchCoreV1NodeList) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WatchCoreV1NodeListHandler ¶

type WatchCoreV1NodeListHandler interface {
	Handle(WatchCoreV1NodeListParams) middleware.Responder
}

WatchCoreV1NodeListHandler interface for that can handle valid watch core v1 node list params

type WatchCoreV1NodeListHandlerFunc ¶

type WatchCoreV1NodeListHandlerFunc func(WatchCoreV1NodeListParams) middleware.Responder

WatchCoreV1NodeListHandlerFunc turns a function with the right signature into a watch core v1 node list handler

func (WatchCoreV1NodeListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1NodeListOK ¶

type WatchCoreV1NodeListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NodeListOK OK

swagger:response watchCoreV1NodeListOK

func NewWatchCoreV1NodeListOK ¶

func NewWatchCoreV1NodeListOK() *WatchCoreV1NodeListOK

NewWatchCoreV1NodeListOK creates WatchCoreV1NodeListOK with default headers values

func (*WatchCoreV1NodeListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 node list o k response

func (*WatchCoreV1NodeListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 node list o k response

func (*WatchCoreV1NodeListOK) WriteResponse ¶

func (o *WatchCoreV1NodeListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NodeListParams ¶

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

WatchCoreV1NodeListParams contains all the bound params for the watch core v1 node list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1NodeList

func NewWatchCoreV1NodeListParams ¶

func NewWatchCoreV1NodeListParams() WatchCoreV1NodeListParams

NewWatchCoreV1NodeListParams creates a new WatchCoreV1NodeListParams object no default values defined in spec.

func (*WatchCoreV1NodeListParams) BindRequest ¶

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 NewWatchCoreV1NodeListParams() beforehand.

type WatchCoreV1NodeListUnauthorized ¶

type WatchCoreV1NodeListUnauthorized struct {
}

WatchCoreV1NodeListUnauthorized Unauthorized

swagger:response watchCoreV1NodeListUnauthorized

func NewWatchCoreV1NodeListUnauthorized ¶

func NewWatchCoreV1NodeListUnauthorized() *WatchCoreV1NodeListUnauthorized

NewWatchCoreV1NodeListUnauthorized creates WatchCoreV1NodeListUnauthorized with default headers values

func (*WatchCoreV1NodeListUnauthorized) WriteResponse ¶

func (o *WatchCoreV1NodeListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NodeOK ¶

type WatchCoreV1NodeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1NodeOK OK

swagger:response watchCoreV1NodeOK

func NewWatchCoreV1NodeOK ¶

func NewWatchCoreV1NodeOK() *WatchCoreV1NodeOK

NewWatchCoreV1NodeOK creates WatchCoreV1NodeOK with default headers values

func (*WatchCoreV1NodeOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 node o k response

func (*WatchCoreV1NodeOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 node o k response

func (*WatchCoreV1NodeOK) WriteResponse ¶

func (o *WatchCoreV1NodeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1NodeParams ¶

type WatchCoreV1NodeParams 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 Node
	  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
}

WatchCoreV1NodeParams contains all the bound params for the watch core v1 node operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1Node

func NewWatchCoreV1NodeParams ¶

func NewWatchCoreV1NodeParams() WatchCoreV1NodeParams

NewWatchCoreV1NodeParams creates a new WatchCoreV1NodeParams object no default values defined in spec.

func (*WatchCoreV1NodeParams) BindRequest ¶

func (o *WatchCoreV1NodeParams) 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 NewWatchCoreV1NodeParams() beforehand.

type WatchCoreV1NodeUnauthorized ¶

type WatchCoreV1NodeUnauthorized struct {
}

WatchCoreV1NodeUnauthorized Unauthorized

swagger:response watchCoreV1NodeUnauthorized

func NewWatchCoreV1NodeUnauthorized ¶

func NewWatchCoreV1NodeUnauthorized() *WatchCoreV1NodeUnauthorized

NewWatchCoreV1NodeUnauthorized creates WatchCoreV1NodeUnauthorized with default headers values

func (*WatchCoreV1NodeUnauthorized) WriteResponse ¶

func (o *WatchCoreV1NodeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1PersistentVolume ¶

type WatchCoreV1PersistentVolume struct {
	Context *middleware.Context
	Handler WatchCoreV1PersistentVolumeHandler
}

WatchCoreV1PersistentVolume swagger:route GET /api/v1/watch/persistentvolumes/{name} core_v1 watchCoreV1PersistentVolume

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

func NewWatchCoreV1PersistentVolume ¶

func NewWatchCoreV1PersistentVolume(ctx *middleware.Context, handler WatchCoreV1PersistentVolumeHandler) *WatchCoreV1PersistentVolume

NewWatchCoreV1PersistentVolume creates a new http.Handler for the watch core v1 persistent volume operation

func (*WatchCoreV1PersistentVolume) ServeHTTP ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespaces ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandler
}

WatchCoreV1PersistentVolumeClaimListForAllNamespaces swagger:route GET /api/v1/watch/persistentvolumeclaims core_v1 watchCoreV1PersistentVolumeClaimListForAllNamespaces

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

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespaces ¶

NewWatchCoreV1PersistentVolumeClaimListForAllNamespaces creates a new http.Handler for the watch core v1 persistent volume claim list for all namespaces operation

func (*WatchCoreV1PersistentVolumeClaimListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandler ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandler interface {
	Handle(WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandler interface for that can handle valid watch core v1 persistent volume claim list for all namespaces params

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandlerFunc ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandlerFunc func(WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams) middleware.Responder

WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 persistent volume claim list for all namespaces handler

func (WatchCoreV1PersistentVolumeClaimListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK OK

swagger:response watchCoreV1PersistentVolumeClaimListForAllNamespacesOK

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesOK ¶

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesOK() *WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK

NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesOK creates WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK with default headers values

func (*WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 persistent volume claim list for all namespaces o k response

func (*WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 persistent volume claim list for all namespaces o k response

func (*WatchCoreV1PersistentVolumeClaimListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams ¶

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

WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams contains all the bound params for the watch core v1 persistent volume claim list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1PersistentVolumeClaimListForAllNamespaces

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesParams ¶

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesParams() WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams

NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesParams creates a new WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1PersistentVolumeClaimListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesParams() beforehand.

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized ¶

type WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized struct {
}

WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized() *WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized

NewWatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized creates WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1PersistentVolumeClaimListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PersistentVolumeHandler ¶

type WatchCoreV1PersistentVolumeHandler interface {
	Handle(WatchCoreV1PersistentVolumeParams) middleware.Responder
}

WatchCoreV1PersistentVolumeHandler interface for that can handle valid watch core v1 persistent volume params

type WatchCoreV1PersistentVolumeHandlerFunc ¶

type WatchCoreV1PersistentVolumeHandlerFunc func(WatchCoreV1PersistentVolumeParams) middleware.Responder

WatchCoreV1PersistentVolumeHandlerFunc turns a function with the right signature into a watch core v1 persistent volume handler

func (WatchCoreV1PersistentVolumeHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1PersistentVolumeList ¶

type WatchCoreV1PersistentVolumeList struct {
	Context *middleware.Context
	Handler WatchCoreV1PersistentVolumeListHandler
}

WatchCoreV1PersistentVolumeList swagger:route GET /api/v1/watch/persistentvolumes core_v1 watchCoreV1PersistentVolumeList

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

func NewWatchCoreV1PersistentVolumeList ¶

func NewWatchCoreV1PersistentVolumeList(ctx *middleware.Context, handler WatchCoreV1PersistentVolumeListHandler) *WatchCoreV1PersistentVolumeList

NewWatchCoreV1PersistentVolumeList creates a new http.Handler for the watch core v1 persistent volume list operation

func (*WatchCoreV1PersistentVolumeList) ServeHTTP ¶

type WatchCoreV1PersistentVolumeListHandler ¶

type WatchCoreV1PersistentVolumeListHandler interface {
	Handle(WatchCoreV1PersistentVolumeListParams) middleware.Responder
}

WatchCoreV1PersistentVolumeListHandler interface for that can handle valid watch core v1 persistent volume list params

type WatchCoreV1PersistentVolumeListHandlerFunc ¶

type WatchCoreV1PersistentVolumeListHandlerFunc func(WatchCoreV1PersistentVolumeListParams) middleware.Responder

WatchCoreV1PersistentVolumeListHandlerFunc turns a function with the right signature into a watch core v1 persistent volume list handler

func (WatchCoreV1PersistentVolumeListHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1PersistentVolumeListOK ¶

type WatchCoreV1PersistentVolumeListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1PersistentVolumeListOK OK

swagger:response watchCoreV1PersistentVolumeListOK

func NewWatchCoreV1PersistentVolumeListOK ¶

func NewWatchCoreV1PersistentVolumeListOK() *WatchCoreV1PersistentVolumeListOK

NewWatchCoreV1PersistentVolumeListOK creates WatchCoreV1PersistentVolumeListOK with default headers values

func (*WatchCoreV1PersistentVolumeListOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 persistent volume list o k response

func (*WatchCoreV1PersistentVolumeListOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 persistent volume list o k response

func (*WatchCoreV1PersistentVolumeListOK) WriteResponse ¶

func (o *WatchCoreV1PersistentVolumeListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1PersistentVolumeListParams ¶

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

WatchCoreV1PersistentVolumeListParams contains all the bound params for the watch core v1 persistent volume list operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1PersistentVolumeList

func NewWatchCoreV1PersistentVolumeListParams ¶

func NewWatchCoreV1PersistentVolumeListParams() WatchCoreV1PersistentVolumeListParams

NewWatchCoreV1PersistentVolumeListParams creates a new WatchCoreV1PersistentVolumeListParams object no default values defined in spec.

func (*WatchCoreV1PersistentVolumeListParams) BindRequest ¶

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 NewWatchCoreV1PersistentVolumeListParams() beforehand.

type WatchCoreV1PersistentVolumeListUnauthorized ¶

type WatchCoreV1PersistentVolumeListUnauthorized struct {
}

WatchCoreV1PersistentVolumeListUnauthorized Unauthorized

swagger:response watchCoreV1PersistentVolumeListUnauthorized

func NewWatchCoreV1PersistentVolumeListUnauthorized ¶

func NewWatchCoreV1PersistentVolumeListUnauthorized() *WatchCoreV1PersistentVolumeListUnauthorized

NewWatchCoreV1PersistentVolumeListUnauthorized creates WatchCoreV1PersistentVolumeListUnauthorized with default headers values

func (*WatchCoreV1PersistentVolumeListUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PersistentVolumeOK ¶

type WatchCoreV1PersistentVolumeOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1PersistentVolumeOK OK

swagger:response watchCoreV1PersistentVolumeOK

func NewWatchCoreV1PersistentVolumeOK ¶

func NewWatchCoreV1PersistentVolumeOK() *WatchCoreV1PersistentVolumeOK

NewWatchCoreV1PersistentVolumeOK creates WatchCoreV1PersistentVolumeOK with default headers values

func (*WatchCoreV1PersistentVolumeOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 persistent volume o k response

func (*WatchCoreV1PersistentVolumeOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 persistent volume o k response

func (*WatchCoreV1PersistentVolumeOK) WriteResponse ¶

func (o *WatchCoreV1PersistentVolumeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchCoreV1PersistentVolumeParams ¶

type WatchCoreV1PersistentVolumeParams 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 PersistentVolume
	  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
}

WatchCoreV1PersistentVolumeParams contains all the bound params for the watch core v1 persistent volume operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1PersistentVolume

func NewWatchCoreV1PersistentVolumeParams ¶

func NewWatchCoreV1PersistentVolumeParams() WatchCoreV1PersistentVolumeParams

NewWatchCoreV1PersistentVolumeParams creates a new WatchCoreV1PersistentVolumeParams object no default values defined in spec.

func (*WatchCoreV1PersistentVolumeParams) BindRequest ¶

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 NewWatchCoreV1PersistentVolumeParams() beforehand.

type WatchCoreV1PersistentVolumeUnauthorized ¶

type WatchCoreV1PersistentVolumeUnauthorized struct {
}

WatchCoreV1PersistentVolumeUnauthorized Unauthorized

swagger:response watchCoreV1PersistentVolumeUnauthorized

func NewWatchCoreV1PersistentVolumeUnauthorized ¶

func NewWatchCoreV1PersistentVolumeUnauthorized() *WatchCoreV1PersistentVolumeUnauthorized

NewWatchCoreV1PersistentVolumeUnauthorized creates WatchCoreV1PersistentVolumeUnauthorized with default headers values

func (*WatchCoreV1PersistentVolumeUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PodListForAllNamespaces ¶

type WatchCoreV1PodListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1PodListForAllNamespacesHandler
}

WatchCoreV1PodListForAllNamespaces swagger:route GET /api/v1/watch/pods core_v1 watchCoreV1PodListForAllNamespaces

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

func NewWatchCoreV1PodListForAllNamespaces ¶

func NewWatchCoreV1PodListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1PodListForAllNamespacesHandler) *WatchCoreV1PodListForAllNamespaces

NewWatchCoreV1PodListForAllNamespaces creates a new http.Handler for the watch core v1 pod list for all namespaces operation

func (*WatchCoreV1PodListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1PodListForAllNamespacesHandler ¶

type WatchCoreV1PodListForAllNamespacesHandler interface {
	Handle(WatchCoreV1PodListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1PodListForAllNamespacesHandler interface for that can handle valid watch core v1 pod list for all namespaces params

type WatchCoreV1PodListForAllNamespacesHandlerFunc ¶

type WatchCoreV1PodListForAllNamespacesHandlerFunc func(WatchCoreV1PodListForAllNamespacesParams) middleware.Responder

WatchCoreV1PodListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 pod list for all namespaces handler

func (WatchCoreV1PodListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1PodListForAllNamespacesOK ¶

type WatchCoreV1PodListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1PodListForAllNamespacesOK OK

swagger:response watchCoreV1PodListForAllNamespacesOK

func NewWatchCoreV1PodListForAllNamespacesOK ¶

func NewWatchCoreV1PodListForAllNamespacesOK() *WatchCoreV1PodListForAllNamespacesOK

NewWatchCoreV1PodListForAllNamespacesOK creates WatchCoreV1PodListForAllNamespacesOK with default headers values

func (*WatchCoreV1PodListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 pod list for all namespaces o k response

func (*WatchCoreV1PodListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 pod list for all namespaces o k response

func (*WatchCoreV1PodListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PodListForAllNamespacesParams ¶

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

WatchCoreV1PodListForAllNamespacesParams contains all the bound params for the watch core v1 pod list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1PodListForAllNamespaces

func NewWatchCoreV1PodListForAllNamespacesParams ¶

func NewWatchCoreV1PodListForAllNamespacesParams() WatchCoreV1PodListForAllNamespacesParams

NewWatchCoreV1PodListForAllNamespacesParams creates a new WatchCoreV1PodListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1PodListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1PodListForAllNamespacesParams() beforehand.

type WatchCoreV1PodListForAllNamespacesUnauthorized ¶

type WatchCoreV1PodListForAllNamespacesUnauthorized struct {
}

WatchCoreV1PodListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1PodListForAllNamespacesUnauthorized

func NewWatchCoreV1PodListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1PodListForAllNamespacesUnauthorized() *WatchCoreV1PodListForAllNamespacesUnauthorized

NewWatchCoreV1PodListForAllNamespacesUnauthorized creates WatchCoreV1PodListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1PodListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PodTemplateListForAllNamespaces ¶

type WatchCoreV1PodTemplateListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1PodTemplateListForAllNamespacesHandler
}

WatchCoreV1PodTemplateListForAllNamespaces swagger:route GET /api/v1/watch/podtemplates core_v1 watchCoreV1PodTemplateListForAllNamespaces

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

func NewWatchCoreV1PodTemplateListForAllNamespaces ¶

func NewWatchCoreV1PodTemplateListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1PodTemplateListForAllNamespacesHandler) *WatchCoreV1PodTemplateListForAllNamespaces

NewWatchCoreV1PodTemplateListForAllNamespaces creates a new http.Handler for the watch core v1 pod template list for all namespaces operation

func (*WatchCoreV1PodTemplateListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1PodTemplateListForAllNamespacesHandler ¶

type WatchCoreV1PodTemplateListForAllNamespacesHandler interface {
	Handle(WatchCoreV1PodTemplateListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1PodTemplateListForAllNamespacesHandler interface for that can handle valid watch core v1 pod template list for all namespaces params

type WatchCoreV1PodTemplateListForAllNamespacesHandlerFunc ¶

type WatchCoreV1PodTemplateListForAllNamespacesHandlerFunc func(WatchCoreV1PodTemplateListForAllNamespacesParams) middleware.Responder

WatchCoreV1PodTemplateListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 pod template list for all namespaces handler

func (WatchCoreV1PodTemplateListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1PodTemplateListForAllNamespacesOK ¶

type WatchCoreV1PodTemplateListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1PodTemplateListForAllNamespacesOK OK

swagger:response watchCoreV1PodTemplateListForAllNamespacesOK

func NewWatchCoreV1PodTemplateListForAllNamespacesOK ¶

func NewWatchCoreV1PodTemplateListForAllNamespacesOK() *WatchCoreV1PodTemplateListForAllNamespacesOK

NewWatchCoreV1PodTemplateListForAllNamespacesOK creates WatchCoreV1PodTemplateListForAllNamespacesOK with default headers values

func (*WatchCoreV1PodTemplateListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 pod template list for all namespaces o k response

func (*WatchCoreV1PodTemplateListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 pod template list for all namespaces o k response

func (*WatchCoreV1PodTemplateListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1PodTemplateListForAllNamespacesParams ¶

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

WatchCoreV1PodTemplateListForAllNamespacesParams contains all the bound params for the watch core v1 pod template list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1PodTemplateListForAllNamespaces

func NewWatchCoreV1PodTemplateListForAllNamespacesParams ¶

func NewWatchCoreV1PodTemplateListForAllNamespacesParams() WatchCoreV1PodTemplateListForAllNamespacesParams

NewWatchCoreV1PodTemplateListForAllNamespacesParams creates a new WatchCoreV1PodTemplateListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1PodTemplateListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1PodTemplateListForAllNamespacesParams() beforehand.

type WatchCoreV1PodTemplateListForAllNamespacesUnauthorized ¶

type WatchCoreV1PodTemplateListForAllNamespacesUnauthorized struct {
}

WatchCoreV1PodTemplateListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1PodTemplateListForAllNamespacesUnauthorized

func NewWatchCoreV1PodTemplateListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1PodTemplateListForAllNamespacesUnauthorized() *WatchCoreV1PodTemplateListForAllNamespacesUnauthorized

NewWatchCoreV1PodTemplateListForAllNamespacesUnauthorized creates WatchCoreV1PodTemplateListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1PodTemplateListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ReplicationControllerListForAllNamespaces ¶

type WatchCoreV1ReplicationControllerListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1ReplicationControllerListForAllNamespacesHandler
}

WatchCoreV1ReplicationControllerListForAllNamespaces swagger:route GET /api/v1/watch/replicationcontrollers core_v1 watchCoreV1ReplicationControllerListForAllNamespaces

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

func NewWatchCoreV1ReplicationControllerListForAllNamespaces ¶

NewWatchCoreV1ReplicationControllerListForAllNamespaces creates a new http.Handler for the watch core v1 replication controller list for all namespaces operation

func (*WatchCoreV1ReplicationControllerListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1ReplicationControllerListForAllNamespacesHandler ¶

type WatchCoreV1ReplicationControllerListForAllNamespacesHandler interface {
	Handle(WatchCoreV1ReplicationControllerListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1ReplicationControllerListForAllNamespacesHandler interface for that can handle valid watch core v1 replication controller list for all namespaces params

type WatchCoreV1ReplicationControllerListForAllNamespacesHandlerFunc ¶

type WatchCoreV1ReplicationControllerListForAllNamespacesHandlerFunc func(WatchCoreV1ReplicationControllerListForAllNamespacesParams) middleware.Responder

WatchCoreV1ReplicationControllerListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 replication controller list for all namespaces handler

func (WatchCoreV1ReplicationControllerListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1ReplicationControllerListForAllNamespacesOK ¶

type WatchCoreV1ReplicationControllerListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1ReplicationControllerListForAllNamespacesOK OK

swagger:response watchCoreV1ReplicationControllerListForAllNamespacesOK

func NewWatchCoreV1ReplicationControllerListForAllNamespacesOK ¶

func NewWatchCoreV1ReplicationControllerListForAllNamespacesOK() *WatchCoreV1ReplicationControllerListForAllNamespacesOK

NewWatchCoreV1ReplicationControllerListForAllNamespacesOK creates WatchCoreV1ReplicationControllerListForAllNamespacesOK with default headers values

func (*WatchCoreV1ReplicationControllerListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 replication controller list for all namespaces o k response

func (*WatchCoreV1ReplicationControllerListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 replication controller list for all namespaces o k response

func (*WatchCoreV1ReplicationControllerListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ReplicationControllerListForAllNamespacesParams ¶

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

WatchCoreV1ReplicationControllerListForAllNamespacesParams contains all the bound params for the watch core v1 replication controller list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1ReplicationControllerListForAllNamespaces

func NewWatchCoreV1ReplicationControllerListForAllNamespacesParams ¶

func NewWatchCoreV1ReplicationControllerListForAllNamespacesParams() WatchCoreV1ReplicationControllerListForAllNamespacesParams

NewWatchCoreV1ReplicationControllerListForAllNamespacesParams creates a new WatchCoreV1ReplicationControllerListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1ReplicationControllerListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1ReplicationControllerListForAllNamespacesParams() beforehand.

type WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized ¶

type WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized struct {
}

WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1ReplicationControllerListForAllNamespacesUnauthorized

func NewWatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized() *WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized

NewWatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized creates WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1ReplicationControllerListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ResourceQuotaListForAllNamespaces ¶

type WatchCoreV1ResourceQuotaListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1ResourceQuotaListForAllNamespacesHandler
}

WatchCoreV1ResourceQuotaListForAllNamespaces swagger:route GET /api/v1/watch/resourcequotas core_v1 watchCoreV1ResourceQuotaListForAllNamespaces

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

func NewWatchCoreV1ResourceQuotaListForAllNamespaces ¶

NewWatchCoreV1ResourceQuotaListForAllNamespaces creates a new http.Handler for the watch core v1 resource quota list for all namespaces operation

func (*WatchCoreV1ResourceQuotaListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1ResourceQuotaListForAllNamespacesHandler ¶

type WatchCoreV1ResourceQuotaListForAllNamespacesHandler interface {
	Handle(WatchCoreV1ResourceQuotaListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1ResourceQuotaListForAllNamespacesHandler interface for that can handle valid watch core v1 resource quota list for all namespaces params

type WatchCoreV1ResourceQuotaListForAllNamespacesHandlerFunc ¶

type WatchCoreV1ResourceQuotaListForAllNamespacesHandlerFunc func(WatchCoreV1ResourceQuotaListForAllNamespacesParams) middleware.Responder

WatchCoreV1ResourceQuotaListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 resource quota list for all namespaces handler

func (WatchCoreV1ResourceQuotaListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1ResourceQuotaListForAllNamespacesOK ¶

type WatchCoreV1ResourceQuotaListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1ResourceQuotaListForAllNamespacesOK OK

swagger:response watchCoreV1ResourceQuotaListForAllNamespacesOK

func NewWatchCoreV1ResourceQuotaListForAllNamespacesOK ¶

func NewWatchCoreV1ResourceQuotaListForAllNamespacesOK() *WatchCoreV1ResourceQuotaListForAllNamespacesOK

NewWatchCoreV1ResourceQuotaListForAllNamespacesOK creates WatchCoreV1ResourceQuotaListForAllNamespacesOK with default headers values

func (*WatchCoreV1ResourceQuotaListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 resource quota list for all namespaces o k response

func (*WatchCoreV1ResourceQuotaListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 resource quota list for all namespaces o k response

func (*WatchCoreV1ResourceQuotaListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ResourceQuotaListForAllNamespacesParams ¶

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

WatchCoreV1ResourceQuotaListForAllNamespacesParams contains all the bound params for the watch core v1 resource quota list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1ResourceQuotaListForAllNamespaces

func NewWatchCoreV1ResourceQuotaListForAllNamespacesParams ¶

func NewWatchCoreV1ResourceQuotaListForAllNamespacesParams() WatchCoreV1ResourceQuotaListForAllNamespacesParams

NewWatchCoreV1ResourceQuotaListForAllNamespacesParams creates a new WatchCoreV1ResourceQuotaListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1ResourceQuotaListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1ResourceQuotaListForAllNamespacesParams() beforehand.

type WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized ¶

type WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized struct {
}

WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1ResourceQuotaListForAllNamespacesUnauthorized

func NewWatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized() *WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized

NewWatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized creates WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1ResourceQuotaListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1SecretListForAllNamespaces ¶

type WatchCoreV1SecretListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1SecretListForAllNamespacesHandler
}

WatchCoreV1SecretListForAllNamespaces swagger:route GET /api/v1/watch/secrets core_v1 watchCoreV1SecretListForAllNamespaces

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

func NewWatchCoreV1SecretListForAllNamespaces ¶

func NewWatchCoreV1SecretListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1SecretListForAllNamespacesHandler) *WatchCoreV1SecretListForAllNamespaces

NewWatchCoreV1SecretListForAllNamespaces creates a new http.Handler for the watch core v1 secret list for all namespaces operation

func (*WatchCoreV1SecretListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1SecretListForAllNamespacesHandler ¶

type WatchCoreV1SecretListForAllNamespacesHandler interface {
	Handle(WatchCoreV1SecretListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1SecretListForAllNamespacesHandler interface for that can handle valid watch core v1 secret list for all namespaces params

type WatchCoreV1SecretListForAllNamespacesHandlerFunc ¶

type WatchCoreV1SecretListForAllNamespacesHandlerFunc func(WatchCoreV1SecretListForAllNamespacesParams) middleware.Responder

WatchCoreV1SecretListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 secret list for all namespaces handler

func (WatchCoreV1SecretListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1SecretListForAllNamespacesOK ¶

type WatchCoreV1SecretListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1SecretListForAllNamespacesOK OK

swagger:response watchCoreV1SecretListForAllNamespacesOK

func NewWatchCoreV1SecretListForAllNamespacesOK ¶

func NewWatchCoreV1SecretListForAllNamespacesOK() *WatchCoreV1SecretListForAllNamespacesOK

NewWatchCoreV1SecretListForAllNamespacesOK creates WatchCoreV1SecretListForAllNamespacesOK with default headers values

func (*WatchCoreV1SecretListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 secret list for all namespaces o k response

func (*WatchCoreV1SecretListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 secret list for all namespaces o k response

func (*WatchCoreV1SecretListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1SecretListForAllNamespacesParams ¶

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

WatchCoreV1SecretListForAllNamespacesParams contains all the bound params for the watch core v1 secret list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1SecretListForAllNamespaces

func NewWatchCoreV1SecretListForAllNamespacesParams ¶

func NewWatchCoreV1SecretListForAllNamespacesParams() WatchCoreV1SecretListForAllNamespacesParams

NewWatchCoreV1SecretListForAllNamespacesParams creates a new WatchCoreV1SecretListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1SecretListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1SecretListForAllNamespacesParams() beforehand.

type WatchCoreV1SecretListForAllNamespacesUnauthorized ¶

type WatchCoreV1SecretListForAllNamespacesUnauthorized struct {
}

WatchCoreV1SecretListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1SecretListForAllNamespacesUnauthorized

func NewWatchCoreV1SecretListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1SecretListForAllNamespacesUnauthorized() *WatchCoreV1SecretListForAllNamespacesUnauthorized

NewWatchCoreV1SecretListForAllNamespacesUnauthorized creates WatchCoreV1SecretListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1SecretListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ServiceAccountListForAllNamespaces ¶

type WatchCoreV1ServiceAccountListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1ServiceAccountListForAllNamespacesHandler
}

WatchCoreV1ServiceAccountListForAllNamespaces swagger:route GET /api/v1/watch/serviceaccounts core_v1 watchCoreV1ServiceAccountListForAllNamespaces

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

func NewWatchCoreV1ServiceAccountListForAllNamespaces ¶

NewWatchCoreV1ServiceAccountListForAllNamespaces creates a new http.Handler for the watch core v1 service account list for all namespaces operation

func (*WatchCoreV1ServiceAccountListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1ServiceAccountListForAllNamespacesHandler ¶

type WatchCoreV1ServiceAccountListForAllNamespacesHandler interface {
	Handle(WatchCoreV1ServiceAccountListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1ServiceAccountListForAllNamespacesHandler interface for that can handle valid watch core v1 service account list for all namespaces params

type WatchCoreV1ServiceAccountListForAllNamespacesHandlerFunc ¶

type WatchCoreV1ServiceAccountListForAllNamespacesHandlerFunc func(WatchCoreV1ServiceAccountListForAllNamespacesParams) middleware.Responder

WatchCoreV1ServiceAccountListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 service account list for all namespaces handler

func (WatchCoreV1ServiceAccountListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1ServiceAccountListForAllNamespacesOK ¶

type WatchCoreV1ServiceAccountListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1ServiceAccountListForAllNamespacesOK OK

swagger:response watchCoreV1ServiceAccountListForAllNamespacesOK

func NewWatchCoreV1ServiceAccountListForAllNamespacesOK ¶

func NewWatchCoreV1ServiceAccountListForAllNamespacesOK() *WatchCoreV1ServiceAccountListForAllNamespacesOK

NewWatchCoreV1ServiceAccountListForAllNamespacesOK creates WatchCoreV1ServiceAccountListForAllNamespacesOK with default headers values

func (*WatchCoreV1ServiceAccountListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 service account list for all namespaces o k response

func (*WatchCoreV1ServiceAccountListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 service account list for all namespaces o k response

func (*WatchCoreV1ServiceAccountListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ServiceAccountListForAllNamespacesParams ¶

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

WatchCoreV1ServiceAccountListForAllNamespacesParams contains all the bound params for the watch core v1 service account list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1ServiceAccountListForAllNamespaces

func NewWatchCoreV1ServiceAccountListForAllNamespacesParams ¶

func NewWatchCoreV1ServiceAccountListForAllNamespacesParams() WatchCoreV1ServiceAccountListForAllNamespacesParams

NewWatchCoreV1ServiceAccountListForAllNamespacesParams creates a new WatchCoreV1ServiceAccountListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1ServiceAccountListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1ServiceAccountListForAllNamespacesParams() beforehand.

type WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized ¶

type WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized struct {
}

WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1ServiceAccountListForAllNamespacesUnauthorized

func NewWatchCoreV1ServiceAccountListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1ServiceAccountListForAllNamespacesUnauthorized() *WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized

NewWatchCoreV1ServiceAccountListForAllNamespacesUnauthorized creates WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1ServiceAccountListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ServiceListForAllNamespaces ¶

type WatchCoreV1ServiceListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchCoreV1ServiceListForAllNamespacesHandler
}

WatchCoreV1ServiceListForAllNamespaces swagger:route GET /api/v1/watch/services core_v1 watchCoreV1ServiceListForAllNamespaces

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

func NewWatchCoreV1ServiceListForAllNamespaces ¶

func NewWatchCoreV1ServiceListForAllNamespaces(ctx *middleware.Context, handler WatchCoreV1ServiceListForAllNamespacesHandler) *WatchCoreV1ServiceListForAllNamespaces

NewWatchCoreV1ServiceListForAllNamespaces creates a new http.Handler for the watch core v1 service list for all namespaces operation

func (*WatchCoreV1ServiceListForAllNamespaces) ServeHTTP ¶

type WatchCoreV1ServiceListForAllNamespacesHandler ¶

type WatchCoreV1ServiceListForAllNamespacesHandler interface {
	Handle(WatchCoreV1ServiceListForAllNamespacesParams) middleware.Responder
}

WatchCoreV1ServiceListForAllNamespacesHandler interface for that can handle valid watch core v1 service list for all namespaces params

type WatchCoreV1ServiceListForAllNamespacesHandlerFunc ¶

type WatchCoreV1ServiceListForAllNamespacesHandlerFunc func(WatchCoreV1ServiceListForAllNamespacesParams) middleware.Responder

WatchCoreV1ServiceListForAllNamespacesHandlerFunc turns a function with the right signature into a watch core v1 service list for all namespaces handler

func (WatchCoreV1ServiceListForAllNamespacesHandlerFunc) Handle ¶

Handle executing the request and returning a response

type WatchCoreV1ServiceListForAllNamespacesOK ¶

type WatchCoreV1ServiceListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchCoreV1ServiceListForAllNamespacesOK OK

swagger:response watchCoreV1ServiceListForAllNamespacesOK

func NewWatchCoreV1ServiceListForAllNamespacesOK ¶

func NewWatchCoreV1ServiceListForAllNamespacesOK() *WatchCoreV1ServiceListForAllNamespacesOK

NewWatchCoreV1ServiceListForAllNamespacesOK creates WatchCoreV1ServiceListForAllNamespacesOK with default headers values

func (*WatchCoreV1ServiceListForAllNamespacesOK) SetPayload ¶

SetPayload sets the payload to the watch core v1 service list for all namespaces o k response

func (*WatchCoreV1ServiceListForAllNamespacesOK) WithPayload ¶

WithPayload adds the payload to the watch core v1 service list for all namespaces o k response

func (*WatchCoreV1ServiceListForAllNamespacesOK) WriteResponse ¶

WriteResponse to the client

type WatchCoreV1ServiceListForAllNamespacesParams ¶

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

WatchCoreV1ServiceListForAllNamespacesParams contains all the bound params for the watch core v1 service list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchCoreV1ServiceListForAllNamespaces

func NewWatchCoreV1ServiceListForAllNamespacesParams ¶

func NewWatchCoreV1ServiceListForAllNamespacesParams() WatchCoreV1ServiceListForAllNamespacesParams

NewWatchCoreV1ServiceListForAllNamespacesParams creates a new WatchCoreV1ServiceListForAllNamespacesParams object no default values defined in spec.

func (*WatchCoreV1ServiceListForAllNamespacesParams) BindRequest ¶

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 NewWatchCoreV1ServiceListForAllNamespacesParams() beforehand.

type WatchCoreV1ServiceListForAllNamespacesUnauthorized ¶

type WatchCoreV1ServiceListForAllNamespacesUnauthorized struct {
}

WatchCoreV1ServiceListForAllNamespacesUnauthorized Unauthorized

swagger:response watchCoreV1ServiceListForAllNamespacesUnauthorized

func NewWatchCoreV1ServiceListForAllNamespacesUnauthorized ¶

func NewWatchCoreV1ServiceListForAllNamespacesUnauthorized() *WatchCoreV1ServiceListForAllNamespacesUnauthorized

NewWatchCoreV1ServiceListForAllNamespacesUnauthorized creates WatchCoreV1ServiceListForAllNamespacesUnauthorized with default headers values

func (*WatchCoreV1ServiceListForAllNamespacesUnauthorized) WriteResponse ¶

WriteResponse to the client

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL