kubernetes-api-132.0.0: Auto-generated kubernetes-api API Client
Safe HaskellSafe-Inferred
LanguageHaskell2010

Kubernetes.OpenAPI.API.NetworkingV1beta1

Description

 
Synopsis

Operations

NetworkingV1beta1

createIPAddress

createIPAddress Source #

Arguments

:: (Consumes CreateIPAddress contentType, MimeRender contentType V1beta1IPAddress) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> V1beta1IPAddress

"body"

-> KubernetesRequest CreateIPAddress contentType V1beta1IPAddress accept 
POST /apis/networking.k8s.io/v1beta1/ipaddresses

create an IPAddress

AuthMethod: AuthApiKeyBearerToken

data CreateIPAddress Source #

Instances

Instances details
HasBodyParam CreateIPAddress V1beta1IPAddress Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes CreateIPAddress contentType, MimeRender contentType V1beta1IPAddress) => KubernetesRequest CreateIPAddress contentType res accept -> V1beta1IPAddress -> KubernetesRequest CreateIPAddress contentType res accept Source #

HasOptionalParam CreateIPAddress DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest CreateIPAddress contentType res accept -> DryRun -> KubernetesRequest CreateIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest CreateIPAddress contentType res accept -> DryRun -> KubernetesRequest CreateIPAddress contentType res accept Source #

HasOptionalParam CreateIPAddress FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest CreateIPAddress contentType res accept -> FieldManager -> KubernetesRequest CreateIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest CreateIPAddress contentType res accept -> FieldManager -> KubernetesRequest CreateIPAddress contentType res accept Source #

HasOptionalParam CreateIPAddress FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest CreateIPAddress contentType res accept -> FieldValidation -> KubernetesRequest CreateIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest CreateIPAddress contentType res accept -> FieldValidation -> KubernetesRequest CreateIPAddress contentType res accept Source #

HasOptionalParam CreateIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest CreateIPAddress contentType res accept -> Pretty -> KubernetesRequest CreateIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest CreateIPAddress contentType res accept -> Pretty -> KubernetesRequest CreateIPAddress contentType res accept Source #

MimeType mtype => Consumes CreateIPAddress mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

createServiceCIDR

createServiceCIDR Source #

Arguments

:: (Consumes CreateServiceCIDR contentType, MimeRender contentType V1beta1ServiceCIDR) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> V1beta1ServiceCIDR

"body"

-> KubernetesRequest CreateServiceCIDR contentType V1beta1ServiceCIDR accept 
POST /apis/networking.k8s.io/v1beta1/servicecidrs

create a ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data CreateServiceCIDR Source #

Instances

Instances details
HasBodyParam CreateServiceCIDR V1beta1ServiceCIDR Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam CreateServiceCIDR DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest CreateServiceCIDR contentType res accept -> DryRun -> KubernetesRequest CreateServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest CreateServiceCIDR contentType res accept -> DryRun -> KubernetesRequest CreateServiceCIDR contentType res accept Source #

HasOptionalParam CreateServiceCIDR FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam CreateServiceCIDR FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam CreateServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest CreateServiceCIDR contentType res accept -> Pretty -> KubernetesRequest CreateServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest CreateServiceCIDR contentType res accept -> Pretty -> KubernetesRequest CreateServiceCIDR contentType res accept Source #

MimeType mtype => Consumes CreateServiceCIDR mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces CreateServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

deleteCollectionIPAddress

deleteCollectionIPAddress Source #

Arguments

:: Consumes DeleteCollectionIPAddress contentType 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> KubernetesRequest DeleteCollectionIPAddress contentType V1Status accept 
DELETE /apis/networking.k8s.io/v1beta1/ipaddresses

delete collection of IPAddress

AuthMethod: AuthApiKeyBearerToken

data DeleteCollectionIPAddress Source #

Instances

Instances details
HasBodyParam DeleteCollectionIPAddress V1DeleteOptions Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress Continue Source #

Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress FieldSelector Source #

Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress GracePeriodSeconds Source #

Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress IgnoreStoreReadErrorWithClusterBreakingPotential Source #

Optional Param "ignoreStoreReadErrorWithClusterBreakingPotential" - if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress LabelSelector Source #

Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress Limit Source #

Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress OrphanDependents Source #

Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress PropagationPolicy Source #

Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: Orphan - orphan the dependents; Background - allow the garbage collector to delete the dependents in the background; Foreground - a cascading policy that deletes all dependents in the foreground.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress ResourceVersion Source #

Optional Param "resourceVersion" - resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress ResourceVersionMatch Source #

Optional Param "resourceVersionMatch" - resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress SendInitialEvents Source #

Optional Param "sendInitialEvents" - `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic "Bookmark" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `"k8s.io/initial-events-end": "true"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When sendInitialEvents option is set, we require resourceVersionMatch option to also be set. The semantic of the watch request is as following: - resourceVersionMatch = NotOlderThan is interpreted as "data at least as new as the provided resourceVersion" and the bookmark event is send when the state is synced to a resourceVersion at least as fresh as the one provided by the ListOptions. If resourceVersion is unset, this is interpreted as "consistent read" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - resourceVersionMatch set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=""` or `resourceVersion="0"` (for backward compatibility reasons) and to false otherwise.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionIPAddress TimeoutSeconds Source #

Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

MimeType mtype => Consumes DeleteCollectionIPAddress mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

deleteCollectionServiceCIDR

deleteCollectionServiceCIDR Source #

Arguments

:: Consumes DeleteCollectionServiceCIDR contentType 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> KubernetesRequest DeleteCollectionServiceCIDR contentType V1Status accept 
DELETE /apis/networking.k8s.io/v1beta1/servicecidrs

delete collection of ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data DeleteCollectionServiceCIDR Source #

Instances

Instances details
HasBodyParam DeleteCollectionServiceCIDR V1DeleteOptions Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR Continue Source #

Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR FieldSelector Source #

Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR GracePeriodSeconds Source #

Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR IgnoreStoreReadErrorWithClusterBreakingPotential Source #

Optional Param "ignoreStoreReadErrorWithClusterBreakingPotential" - if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR LabelSelector Source #

Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR Limit Source #

Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR OrphanDependents Source #

Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR PropagationPolicy Source #

Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: Orphan - orphan the dependents; Background - allow the garbage collector to delete the dependents in the background; Foreground - a cascading policy that deletes all dependents in the foreground.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR ResourceVersion Source #

Optional Param "resourceVersion" - resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR ResourceVersionMatch Source #

Optional Param "resourceVersionMatch" - resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR SendInitialEvents Source #

Optional Param "sendInitialEvents" - `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic "Bookmark" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `"k8s.io/initial-events-end": "true"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When sendInitialEvents option is set, we require resourceVersionMatch option to also be set. The semantic of the watch request is as following: - resourceVersionMatch = NotOlderThan is interpreted as "data at least as new as the provided resourceVersion" and the bookmark event is send when the state is synced to a resourceVersion at least as fresh as the one provided by the ListOptions. If resourceVersion is unset, this is interpreted as "consistent read" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - resourceVersionMatch set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=""` or `resourceVersion="0"` (for backward compatibility reasons) and to false otherwise.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteCollectionServiceCIDR TimeoutSeconds Source #

Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

MimeType mtype => Consumes DeleteCollectionServiceCIDR mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteCollectionServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

deleteIPAddress

deleteIPAddress Source #

Arguments

:: Consumes DeleteIPAddress contentType 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> Name

"name" - name of the IPAddress

-> KubernetesRequest DeleteIPAddress contentType V1Status accept 
DELETE /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

delete an IPAddress

AuthMethod: AuthApiKeyBearerToken

data DeleteIPAddress Source #

Instances

Instances details
HasBodyParam DeleteIPAddress V1DeleteOptions Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes DeleteIPAddress contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteIPAddress contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteIPAddress contentType res accept Source #

HasOptionalParam DeleteIPAddress DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest DeleteIPAddress contentType res accept -> DryRun -> KubernetesRequest DeleteIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest DeleteIPAddress contentType res accept -> DryRun -> KubernetesRequest DeleteIPAddress contentType res accept Source #

HasOptionalParam DeleteIPAddress GracePeriodSeconds Source #

Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteIPAddress IgnoreStoreReadErrorWithClusterBreakingPotential Source #

Optional Param "ignoreStoreReadErrorWithClusterBreakingPotential" - if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteIPAddress OrphanDependents Source #

Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest DeleteIPAddress contentType res accept -> Pretty -> KubernetesRequest DeleteIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest DeleteIPAddress contentType res accept -> Pretty -> KubernetesRequest DeleteIPAddress contentType res accept Source #

HasOptionalParam DeleteIPAddress PropagationPolicy Source #

Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: Orphan - orphan the dependents; Background - allow the garbage collector to delete the dependents in the background; Foreground - a cascading policy that deletes all dependents in the foreground.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

MimeType mtype => Consumes DeleteIPAddress mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

deleteServiceCIDR

deleteServiceCIDR Source #

Arguments

:: Consumes DeleteServiceCIDR contentType 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest DeleteServiceCIDR contentType V1Status accept 
DELETE /apis/networking.k8s.io/v1beta1/servicecidrs/{name}

delete a ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data DeleteServiceCIDR Source #

Instances

Instances details
HasBodyParam DeleteServiceCIDR V1DeleteOptions Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes DeleteServiceCIDR contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteServiceCIDR contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteServiceCIDR contentType res accept Source #

HasOptionalParam DeleteServiceCIDR DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest DeleteServiceCIDR contentType res accept -> DryRun -> KubernetesRequest DeleteServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest DeleteServiceCIDR contentType res accept -> DryRun -> KubernetesRequest DeleteServiceCIDR contentType res accept Source #

HasOptionalParam DeleteServiceCIDR GracePeriodSeconds Source #

Optional Param "gracePeriodSeconds" - The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteServiceCIDR IgnoreStoreReadErrorWithClusterBreakingPotential Source #

Optional Param "ignoreStoreReadErrorWithClusterBreakingPotential" - if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteServiceCIDR OrphanDependents Source #

Optional Param "orphanDependents" - Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If truefalse, the "orphan" finalizer will be added toremoved from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam DeleteServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest DeleteServiceCIDR contentType res accept -> Pretty -> KubernetesRequest DeleteServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest DeleteServiceCIDR contentType res accept -> Pretty -> KubernetesRequest DeleteServiceCIDR contentType res accept Source #

HasOptionalParam DeleteServiceCIDR PropagationPolicy Source #

Optional Param "propagationPolicy" - Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: Orphan - orphan the dependents; Background - allow the garbage collector to delete the dependents in the background; Foreground - a cascading policy that deletes all dependents in the foreground.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

MimeType mtype => Consumes DeleteServiceCIDR mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces DeleteServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

getAPIResources

getAPIResources Source #

Arguments

:: Accept accept

request accept (MimeType)

-> KubernetesRequest GetAPIResources MimeNoContent V1APIResourceList accept 
GET /apis/networking.k8s.io/v1beta1/

get available resources

AuthMethod: AuthApiKeyBearerToken

data GetAPIResources Source #

Instances

Instances details
Produces GetAPIResources MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces GetAPIResources MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces GetAPIResources MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces GetAPIResources MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

listIPAddress

listIPAddress Source #

GET /apis/networking.k8s.io/v1beta1/ipaddresses

list or watch objects of kind IPAddress

AuthMethod: AuthApiKeyBearerToken

data ListIPAddress Source #

Instances

Instances details
HasOptionalParam ListIPAddress AllowWatchBookmarks Source #

Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress Continue Source #

Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> Continue -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> Continue -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress FieldSelector Source #

Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> FieldSelector -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> FieldSelector -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress LabelSelector Source #

Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> LabelSelector -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> LabelSelector -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress Limit Source #

Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> Limit -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> Limit -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> Pretty -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> Pretty -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress ResourceVersion Source #

Optional Param "resourceVersion" - resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> ResourceVersion -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> ResourceVersion -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress ResourceVersionMatch Source #

Optional Param "resourceVersionMatch" - resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ListIPAddress SendInitialEvents Source #

Optional Param "sendInitialEvents" - `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic "Bookmark" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `"k8s.io/initial-events-end": "true"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When sendInitialEvents option is set, we require resourceVersionMatch option to also be set. The semantic of the watch request is as following: - resourceVersionMatch = NotOlderThan is interpreted as "data at least as new as the provided resourceVersion" and the bookmark event is send when the state is synced to a resourceVersion at least as fresh as the one provided by the ListOptions. If resourceVersion is unset, this is interpreted as "consistent read" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - resourceVersionMatch set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=""` or `resourceVersion="0"` (for backward compatibility reasons) and to false otherwise.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> SendInitialEvents -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> SendInitialEvents -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress TimeoutSeconds Source #

Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> TimeoutSeconds -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> TimeoutSeconds -> KubernetesRequest ListIPAddress contentType res accept Source #

HasOptionalParam ListIPAddress Watch Source #

Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListIPAddress contentType res accept -> Watch -> KubernetesRequest ListIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ListIPAddress contentType res accept -> Watch -> KubernetesRequest ListIPAddress contentType res accept Source #

Produces ListIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListIPAddress MimeCborSeq Source #
application/cbor-seq
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListIPAddress MimeJsonstreamwatch Source #
application/json;stream=watch
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListIPAddress MimeVndKubernetesProtobufstreamwatch Source #
application/vnd.kubernetes.protobuf;stream=watch
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

listServiceCIDR

listServiceCIDR Source #

GET /apis/networking.k8s.io/v1beta1/servicecidrs

list or watch objects of kind ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data ListServiceCIDR Source #

Instances

Instances details
HasOptionalParam ListServiceCIDR AllowWatchBookmarks Source #

Optional Param "allowWatchBookmarks" - allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ListServiceCIDR Continue Source #

Optional Param "continue" - The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> Continue -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> Continue -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR FieldSelector Source #

Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> FieldSelector -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> FieldSelector -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR LabelSelector Source #

Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> LabelSelector -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> LabelSelector -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR Limit Source #

Optional Param "limit" - limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> Limit -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> Limit -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> Pretty -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> Pretty -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR ResourceVersion Source #

Optional Param "resourceVersion" - resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> ResourceVersion -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> ResourceVersion -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR ResourceVersionMatch Source #

Optional Param "resourceVersionMatch" - resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ListServiceCIDR SendInitialEvents Source #

Optional Param "sendInitialEvents" - `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic "Bookmark" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `"k8s.io/initial-events-end": "true"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When sendInitialEvents option is set, we require resourceVersionMatch option to also be set. The semantic of the watch request is as following: - resourceVersionMatch = NotOlderThan is interpreted as "data at least as new as the provided resourceVersion" and the bookmark event is send when the state is synced to a resourceVersion at least as fresh as the one provided by the ListOptions. If resourceVersion is unset, this is interpreted as "consistent read" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - resourceVersionMatch set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=""` or `resourceVersion="0"` (for backward compatibility reasons) and to false otherwise.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ListServiceCIDR TimeoutSeconds Source #

Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> TimeoutSeconds -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> TimeoutSeconds -> KubernetesRequest ListServiceCIDR contentType res accept Source #

HasOptionalParam ListServiceCIDR Watch Source #

Optional Param "watch" - Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ListServiceCIDR contentType res accept -> Watch -> KubernetesRequest ListServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ListServiceCIDR contentType res accept -> Watch -> KubernetesRequest ListServiceCIDR contentType res accept Source #

Produces ListServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListServiceCIDR MimeCborSeq Source #
application/cbor-seq
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListServiceCIDR MimeJsonstreamwatch Source #
application/json;stream=watch
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListServiceCIDR MimeVndKubernetesProtobufstreamwatch Source #
application/vnd.kubernetes.protobuf;stream=watch
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ListServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

patchIPAddress

patchIPAddress Source #

Arguments

:: (Consumes PatchIPAddress contentType, MimeRender contentType Body) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> Body

"body"

-> Name

"name" - name of the IPAddress

-> KubernetesRequest PatchIPAddress contentType V1beta1IPAddress accept 
PATCH /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

partially update the specified IPAddress

AuthMethod: AuthApiKeyBearerToken

data PatchIPAddress Source #

Instances

Instances details
HasBodyParam PatchIPAddress Body Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes PatchIPAddress contentType, MimeRender contentType Body) => KubernetesRequest PatchIPAddress contentType res accept -> Body -> KubernetesRequest PatchIPAddress contentType res accept Source #

HasOptionalParam PatchIPAddress DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchIPAddress contentType res accept -> DryRun -> KubernetesRequest PatchIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest PatchIPAddress contentType res accept -> DryRun -> KubernetesRequest PatchIPAddress contentType res accept Source #

HasOptionalParam PatchIPAddress FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchIPAddress contentType res accept -> FieldManager -> KubernetesRequest PatchIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest PatchIPAddress contentType res accept -> FieldManager -> KubernetesRequest PatchIPAddress contentType res accept Source #

HasOptionalParam PatchIPAddress FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchIPAddress contentType res accept -> FieldValidation -> KubernetesRequest PatchIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest PatchIPAddress contentType res accept -> FieldValidation -> KubernetesRequest PatchIPAddress contentType res accept Source #

HasOptionalParam PatchIPAddress Force Source #

Optional Param "force" - Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchIPAddress contentType res accept -> Force -> KubernetesRequest PatchIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest PatchIPAddress contentType res accept -> Force -> KubernetesRequest PatchIPAddress contentType res accept Source #

HasOptionalParam PatchIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchIPAddress contentType res accept -> Pretty -> KubernetesRequest PatchIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest PatchIPAddress contentType res accept -> Pretty -> KubernetesRequest PatchIPAddress contentType res accept Source #

Consumes PatchIPAddress MimeApplyPatchcbor Source #
application/apply-patch+cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchIPAddress MimeApplyPatchyaml Source #
application/apply-patch+yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchIPAddress MimeJsonPatchjson Source #
application/json-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchIPAddress MimeMergePatchjson Source #
application/merge-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchIPAddress MimeStrategicMergePatchjson Source #
application/strategic-merge-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

patchServiceCIDR

patchServiceCIDR Source #

Arguments

:: (Consumes PatchServiceCIDR contentType, MimeRender contentType Body) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> Body

"body"

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest PatchServiceCIDR contentType V1beta1ServiceCIDR accept 
PATCH /apis/networking.k8s.io/v1beta1/servicecidrs/{name}

partially update the specified ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data PatchServiceCIDR Source #

Instances

Instances details
HasBodyParam PatchServiceCIDR Body Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes PatchServiceCIDR contentType, MimeRender contentType Body) => KubernetesRequest PatchServiceCIDR contentType res accept -> Body -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

HasOptionalParam PatchServiceCIDR DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchServiceCIDR contentType res accept -> DryRun -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest PatchServiceCIDR contentType res accept -> DryRun -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

HasOptionalParam PatchServiceCIDR FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchServiceCIDR contentType res accept -> FieldManager -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest PatchServiceCIDR contentType res accept -> FieldManager -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

HasOptionalParam PatchServiceCIDR FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam PatchServiceCIDR Force Source #

Optional Param "force" - Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchServiceCIDR contentType res accept -> Force -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest PatchServiceCIDR contentType res accept -> Force -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

HasOptionalParam PatchServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest PatchServiceCIDR contentType res accept -> Pretty -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest PatchServiceCIDR contentType res accept -> Pretty -> KubernetesRequest PatchServiceCIDR contentType res accept Source #

Consumes PatchServiceCIDR MimeApplyPatchcbor Source #
application/apply-patch+cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDR MimeApplyPatchyaml Source #
application/apply-patch+yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDR MimeJsonPatchjson Source #
application/json-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDR MimeMergePatchjson Source #
application/merge-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDR MimeStrategicMergePatchjson Source #
application/strategic-merge-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

patchServiceCIDRStatus

patchServiceCIDRStatus Source #

Arguments

:: (Consumes PatchServiceCIDRStatus contentType, MimeRender contentType Body) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> Body

"body"

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest PatchServiceCIDRStatus contentType V1beta1ServiceCIDR accept 
PATCH /apis/networking.k8s.io/v1beta1/servicecidrs/{name}/status

partially update status of the specified ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data PatchServiceCIDRStatus Source #

Instances

Instances details
HasBodyParam PatchServiceCIDRStatus Body Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes PatchServiceCIDRStatus contentType, MimeRender contentType Body) => KubernetesRequest PatchServiceCIDRStatus contentType res accept -> Body -> KubernetesRequest PatchServiceCIDRStatus contentType res accept Source #

HasOptionalParam PatchServiceCIDRStatus DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam PatchServiceCIDRStatus FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam PatchServiceCIDRStatus FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam PatchServiceCIDRStatus Force Source #

Optional Param "force" - Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam PatchServiceCIDRStatus Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDRStatus MimeApplyPatchcbor Source #
application/apply-patch+cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDRStatus MimeApplyPatchyaml Source #
application/apply-patch+yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDRStatus MimeJsonPatchjson Source #
application/json-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDRStatus MimeMergePatchjson Source #
application/merge-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Consumes PatchServiceCIDRStatus MimeStrategicMergePatchjson Source #
application/strategic-merge-patch+json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDRStatus MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDRStatus MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDRStatus MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces PatchServiceCIDRStatus MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

readIPAddress

readIPAddress Source #

Arguments

:: Accept accept

request accept (MimeType)

-> Name

"name" - name of the IPAddress

-> KubernetesRequest ReadIPAddress MimeNoContent V1beta1IPAddress accept 
GET /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

read the specified IPAddress

AuthMethod: AuthApiKeyBearerToken

data ReadIPAddress Source #

Instances

Instances details
HasOptionalParam ReadIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReadIPAddress contentType res accept -> Pretty -> KubernetesRequest ReadIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ReadIPAddress contentType res accept -> Pretty -> KubernetesRequest ReadIPAddress contentType res accept Source #

Produces ReadIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

readServiceCIDR

readServiceCIDR Source #

Arguments

:: Accept accept

request accept (MimeType)

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest ReadServiceCIDR MimeNoContent V1beta1ServiceCIDR accept 
GET /apis/networking.k8s.io/v1beta1/servicecidrs/{name}

read the specified ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data ReadServiceCIDR Source #

Instances

Instances details
HasOptionalParam ReadServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReadServiceCIDR contentType res accept -> Pretty -> KubernetesRequest ReadServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ReadServiceCIDR contentType res accept -> Pretty -> KubernetesRequest ReadServiceCIDR contentType res accept Source #

Produces ReadServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

readServiceCIDRStatus

readServiceCIDRStatus Source #

Arguments

:: Accept accept

request accept (MimeType)

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest ReadServiceCIDRStatus MimeNoContent V1beta1ServiceCIDR accept 
GET /apis/networking.k8s.io/v1beta1/servicecidrs/{name}/status

read status of the specified ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data ReadServiceCIDRStatus Source #

Instances

Instances details
HasOptionalParam ReadServiceCIDRStatus Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDRStatus MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDRStatus MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDRStatus MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReadServiceCIDRStatus MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

replaceIPAddress

replaceIPAddress Source #

Arguments

:: (Consumes ReplaceIPAddress contentType, MimeRender contentType V1beta1IPAddress) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> V1beta1IPAddress

"body"

-> Name

"name" - name of the IPAddress

-> KubernetesRequest ReplaceIPAddress contentType V1beta1IPAddress accept 
PUT /apis/networking.k8s.io/v1beta1/ipaddresses/{name}

replace the specified IPAddress

AuthMethod: AuthApiKeyBearerToken

data ReplaceIPAddress Source #

Instances

Instances details
HasBodyParam ReplaceIPAddress V1beta1IPAddress Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

setBodyParam :: (Consumes ReplaceIPAddress contentType, MimeRender contentType V1beta1IPAddress) => KubernetesRequest ReplaceIPAddress contentType res accept -> V1beta1IPAddress -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

HasOptionalParam ReplaceIPAddress DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReplaceIPAddress contentType res accept -> DryRun -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ReplaceIPAddress contentType res accept -> DryRun -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

HasOptionalParam ReplaceIPAddress FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReplaceIPAddress contentType res accept -> FieldManager -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ReplaceIPAddress contentType res accept -> FieldManager -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

HasOptionalParam ReplaceIPAddress FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceIPAddress Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReplaceIPAddress contentType res accept -> Pretty -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

(-&-) :: KubernetesRequest ReplaceIPAddress contentType res accept -> Pretty -> KubernetesRequest ReplaceIPAddress contentType res accept Source #

MimeType mtype => Consumes ReplaceIPAddress mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceIPAddress MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceIPAddress MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceIPAddress MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceIPAddress MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

replaceServiceCIDR

replaceServiceCIDR Source #

Arguments

:: (Consumes ReplaceServiceCIDR contentType, MimeRender contentType V1beta1ServiceCIDR) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> V1beta1ServiceCIDR

"body"

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest ReplaceServiceCIDR contentType V1beta1ServiceCIDR accept 
PUT /apis/networking.k8s.io/v1beta1/servicecidrs/{name}

replace the specified ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data ReplaceServiceCIDR Source #

Instances

Instances details
HasBodyParam ReplaceServiceCIDR V1beta1ServiceCIDR Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDR DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReplaceServiceCIDR contentType res accept -> DryRun -> KubernetesRequest ReplaceServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ReplaceServiceCIDR contentType res accept -> DryRun -> KubernetesRequest ReplaceServiceCIDR contentType res accept Source #

HasOptionalParam ReplaceServiceCIDR FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDR FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDR Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Methods

applyOptionalParam :: KubernetesRequest ReplaceServiceCIDR contentType res accept -> Pretty -> KubernetesRequest ReplaceServiceCIDR contentType res accept Source #

(-&-) :: KubernetesRequest ReplaceServiceCIDR contentType res accept -> Pretty -> KubernetesRequest ReplaceServiceCIDR contentType res accept Source #

MimeType mtype => Consumes ReplaceServiceCIDR mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDR MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDR MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDR MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDR MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

replaceServiceCIDRStatus

replaceServiceCIDRStatus Source #

Arguments

:: (Consumes ReplaceServiceCIDRStatus contentType, MimeRender contentType V1beta1ServiceCIDR) 
=> ContentType contentType

request content-type (MimeType)

-> Accept accept

request accept (MimeType)

-> V1beta1ServiceCIDR

"body"

-> Name

"name" - name of the ServiceCIDR

-> KubernetesRequest ReplaceServiceCIDRStatus contentType V1beta1ServiceCIDR accept 
PUT /apis/networking.k8s.io/v1beta1/servicecidrs/{name}/status

replace status of the specified ServiceCIDR

AuthMethod: AuthApiKeyBearerToken

data ReplaceServiceCIDRStatus Source #

Instances

Instances details
HasBodyParam ReplaceServiceCIDRStatus V1beta1ServiceCIDR Source # 
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDRStatus DryRun Source #

Optional Param "dryRun" - When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDRStatus FieldManager Source #

Optional Param "fieldManager" - fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDRStatus FieldValidation Source #

Optional Param "fieldValidation" - fieldValidation instructs the server on how to handle objects in the request (POSTPUTPATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

HasOptionalParam ReplaceServiceCIDRStatus Pretty Source #

Optional Param "pretty" - If true, then the output is pretty printed. Defaults to false unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).

Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

MimeType mtype => Consumes ReplaceServiceCIDRStatus mtype Source #
*/*
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDRStatus MimeCbor Source #
application/cbor
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDRStatus MimeJSON Source #
application/json
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDRStatus MimeVndKubernetesProtobuf Source #
application/vnd.kubernetes.protobuf
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1

Produces ReplaceServiceCIDRStatus MimeYaml Source #
application/yaml
Instance details

Defined in Kubernetes.OpenAPI.API.NetworkingV1beta1