Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Operations
- PolicyV1beta1
- createNamespacedPodDisruptionBudget
- createPodSecurityPolicy
- deleteCollectionNamespacedPodDisruptionBudget
- deleteCollectionPodSecurityPolicy
- deleteNamespacedPodDisruptionBudget
- deletePodSecurityPolicy
- getAPIResources
- listNamespacedPodDisruptionBudget
- listPodDisruptionBudgetForAllNamespaces
- listPodSecurityPolicy
- patchNamespacedPodDisruptionBudget
- patchNamespacedPodDisruptionBudgetStatus
- patchPodSecurityPolicy
- readNamespacedPodDisruptionBudget
- readNamespacedPodDisruptionBudgetStatus
- readPodSecurityPolicy
- replaceNamespacedPodDisruptionBudget
- replaceNamespacedPodDisruptionBudgetStatus
- replacePodSecurityPolicy
- PolicyV1beta1
Synopsis
- createNamespacedPodDisruptionBudget :: (Consumes CreateNamespacedPodDisruptionBudget contentType, MimeRender contentType V1beta1PodDisruptionBudget) => ContentType contentType -> Accept accept -> V1beta1PodDisruptionBudget -> Namespace -> KubernetesRequest CreateNamespacedPodDisruptionBudget contentType V1beta1PodDisruptionBudget accept
- data CreateNamespacedPodDisruptionBudget
- createPodSecurityPolicy :: (Consumes CreatePodSecurityPolicy contentType, MimeRender contentType PolicyV1beta1PodSecurityPolicy) => ContentType contentType -> Accept accept -> PolicyV1beta1PodSecurityPolicy -> KubernetesRequest CreatePodSecurityPolicy contentType PolicyV1beta1PodSecurityPolicy accept
- data CreatePodSecurityPolicy
- deleteCollectionNamespacedPodDisruptionBudget :: Consumes DeleteCollectionNamespacedPodDisruptionBudget contentType => ContentType contentType -> Accept accept -> Namespace -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType V1Status accept
- data DeleteCollectionNamespacedPodDisruptionBudget
- deleteCollectionPodSecurityPolicy :: Consumes DeleteCollectionPodSecurityPolicy contentType => ContentType contentType -> Accept accept -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType V1Status accept
- data DeleteCollectionPodSecurityPolicy
- deleteNamespacedPodDisruptionBudget :: Consumes DeleteNamespacedPodDisruptionBudget contentType => ContentType contentType -> Accept accept -> Name -> Namespace -> KubernetesRequest DeleteNamespacedPodDisruptionBudget contentType V1Status accept
- data DeleteNamespacedPodDisruptionBudget
- deletePodSecurityPolicy :: Consumes DeletePodSecurityPolicy contentType => ContentType contentType -> Accept accept -> Name -> KubernetesRequest DeletePodSecurityPolicy contentType V1Status accept
- data DeletePodSecurityPolicy
- getAPIResources :: Accept accept -> KubernetesRequest GetAPIResources MimeNoContent V1APIResourceList accept
- data GetAPIResources
- listNamespacedPodDisruptionBudget :: Accept accept -> Namespace -> KubernetesRequest ListNamespacedPodDisruptionBudget MimeNoContent V1beta1PodDisruptionBudgetList accept
- data ListNamespacedPodDisruptionBudget
- listPodDisruptionBudgetForAllNamespaces :: Accept accept -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces MimeNoContent V1beta1PodDisruptionBudgetList accept
- data ListPodDisruptionBudgetForAllNamespaces
- listPodSecurityPolicy :: Accept accept -> KubernetesRequest ListPodSecurityPolicy MimeNoContent PolicyV1beta1PodSecurityPolicyList accept
- data ListPodSecurityPolicy
- patchNamespacedPodDisruptionBudget :: (Consumes PatchNamespacedPodDisruptionBudget contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> Namespace -> KubernetesRequest PatchNamespacedPodDisruptionBudget contentType V1beta1PodDisruptionBudget accept
- data PatchNamespacedPodDisruptionBudget
- patchNamespacedPodDisruptionBudgetStatus :: (Consumes PatchNamespacedPodDisruptionBudgetStatus contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> Namespace -> KubernetesRequest PatchNamespacedPodDisruptionBudgetStatus contentType V1beta1PodDisruptionBudget accept
- data PatchNamespacedPodDisruptionBudgetStatus
- patchPodSecurityPolicy :: (Consumes PatchPodSecurityPolicy contentType, MimeRender contentType Body) => ContentType contentType -> Accept accept -> Body -> Name -> KubernetesRequest PatchPodSecurityPolicy contentType PolicyV1beta1PodSecurityPolicy accept
- data PatchPodSecurityPolicy
- readNamespacedPodDisruptionBudget :: Accept accept -> Name -> Namespace -> KubernetesRequest ReadNamespacedPodDisruptionBudget MimeNoContent V1beta1PodDisruptionBudget accept
- data ReadNamespacedPodDisruptionBudget
- readNamespacedPodDisruptionBudgetStatus :: Accept accept -> Name -> Namespace -> KubernetesRequest ReadNamespacedPodDisruptionBudgetStatus MimeNoContent V1beta1PodDisruptionBudget accept
- data ReadNamespacedPodDisruptionBudgetStatus
- readPodSecurityPolicy :: Accept accept -> Name -> KubernetesRequest ReadPodSecurityPolicy MimeNoContent PolicyV1beta1PodSecurityPolicy accept
- data ReadPodSecurityPolicy
- replaceNamespacedPodDisruptionBudget :: (Consumes ReplaceNamespacedPodDisruptionBudget contentType, MimeRender contentType V1beta1PodDisruptionBudget) => ContentType contentType -> Accept accept -> V1beta1PodDisruptionBudget -> Name -> Namespace -> KubernetesRequest ReplaceNamespacedPodDisruptionBudget contentType V1beta1PodDisruptionBudget accept
- data ReplaceNamespacedPodDisruptionBudget
- replaceNamespacedPodDisruptionBudgetStatus :: (Consumes ReplaceNamespacedPodDisruptionBudgetStatus contentType, MimeRender contentType V1beta1PodDisruptionBudget) => ContentType contentType -> Accept accept -> V1beta1PodDisruptionBudget -> Name -> Namespace -> KubernetesRequest ReplaceNamespacedPodDisruptionBudgetStatus contentType V1beta1PodDisruptionBudget accept
- data ReplaceNamespacedPodDisruptionBudgetStatus
- replacePodSecurityPolicy :: (Consumes ReplacePodSecurityPolicy contentType, MimeRender contentType PolicyV1beta1PodSecurityPolicy) => ContentType contentType -> Accept accept -> PolicyV1beta1PodSecurityPolicy -> Name -> KubernetesRequest ReplacePodSecurityPolicy contentType PolicyV1beta1PodSecurityPolicy accept
- data ReplacePodSecurityPolicy
Operations
PolicyV1beta1
createNamespacedPodDisruptionBudget
createNamespacedPodDisruptionBudget Source #
:: (Consumes CreateNamespacedPodDisruptionBudget contentType, MimeRender contentType V1beta1PodDisruptionBudget) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1PodDisruptionBudget | "body" |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest CreateNamespacedPodDisruptionBudget contentType V1beta1PodDisruptionBudget accept |
POST /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets
create a PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data CreateNamespacedPodDisruptionBudget Source #
Instances
createPodSecurityPolicy
createPodSecurityPolicy Source #
:: (Consumes CreatePodSecurityPolicy contentType, MimeRender contentType PolicyV1beta1PodSecurityPolicy) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> PolicyV1beta1PodSecurityPolicy | "body" |
-> KubernetesRequest CreatePodSecurityPolicy contentType PolicyV1beta1PodSecurityPolicy accept |
POST /apis/policy/v1beta1/podsecuritypolicies
create a PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data CreatePodSecurityPolicy Source #
Instances
deleteCollectionNamespacedPodDisruptionBudget
deleteCollectionNamespacedPodDisruptionBudget Source #
:: Consumes DeleteCollectionNamespacedPodDisruptionBudget contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType V1Status accept |
DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets
delete collection of PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionNamespacedPodDisruptionBudget Source #
Instances
Produces DeleteCollectionNamespacedPodDisruptionBudget MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces DeleteCollectionNamespacedPodDisruptionBudget MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces DeleteCollectionNamespacedPodDisruptionBudget MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
MimeType mtype => Consumes DeleteCollectionNamespacedPodDisruptionBudget mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Watch -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Watch -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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: |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Limit -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Limit -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Continue -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> Continue -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam DeleteCollectionNamespacedPodDisruptionBudget 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. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # | |
HasBodyParam DeleteCollectionNamespacedPodDisruptionBudget V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 setBodyParam :: (Consumes DeleteCollectionNamespacedPodDisruptionBudget contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteCollectionNamespacedPodDisruptionBudget contentType res accept Source # |
deleteCollectionPodSecurityPolicy
deleteCollectionPodSecurityPolicy Source #
:: Consumes DeleteCollectionPodSecurityPolicy contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType V1Status accept |
DELETE /apis/policy/v1beta1/podsecuritypolicies
delete collection of PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data DeleteCollectionPodSecurityPolicy Source #
Instances
Produces DeleteCollectionPodSecurityPolicy MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces DeleteCollectionPodSecurityPolicy MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces DeleteCollectionPodSecurityPolicy MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
MimeType mtype => Consumes DeleteCollectionPodSecurityPolicy mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Watch -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Watch -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> TimeoutSeconds -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> ResourceVersion -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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: |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> PropagationPolicy -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Pretty -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> OrphanDependents -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Limit -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Limit -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> LabelSelector -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> FieldSelector -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> DryRun -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Continue -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> Continue -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeleteCollectionPodSecurityPolicy 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. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> AllowWatchBookmarks -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # | |
HasBodyParam DeleteCollectionPodSecurityPolicy V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 setBodyParam :: (Consumes DeleteCollectionPodSecurityPolicy contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept -> V1DeleteOptions -> KubernetesRequest DeleteCollectionPodSecurityPolicy contentType res accept Source # |
deleteNamespacedPodDisruptionBudget
deleteNamespacedPodDisruptionBudget Source #
:: Consumes DeleteNamespacedPodDisruptionBudget contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest DeleteNamespacedPodDisruptionBudget contentType V1Status accept |
DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
delete a PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data DeleteNamespacedPodDisruptionBudget Source #
Instances
deletePodSecurityPolicy
deletePodSecurityPolicy Source #
:: Consumes DeletePodSecurityPolicy contentType | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Name | "name" - name of the PodSecurityPolicy |
-> KubernetesRequest DeletePodSecurityPolicy contentType V1Status accept |
DELETE /apis/policy/v1beta1/podsecuritypolicies/{name}
delete a PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data DeletePodSecurityPolicy Source #
Instances
Produces DeletePodSecurityPolicy MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces DeletePodSecurityPolicy MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces DeletePodSecurityPolicy MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
MimeType mtype => Consumes DeletePodSecurityPolicy mtype Source # | */* |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
HasOptionalParam DeletePodSecurityPolicy 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: |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> PropagationPolicy -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> PropagationPolicy -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeletePodSecurityPolicy Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> Pretty -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> Pretty -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeletePodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> OrphanDependents -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> OrphanDependents -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeletePodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> GracePeriodSeconds -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # | |
HasOptionalParam DeletePodSecurityPolicy 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> DryRun -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest DeletePodSecurityPolicy contentType res accept -> DryRun -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # | |
HasBodyParam DeletePodSecurityPolicy V1DeleteOptions Source # | |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 setBodyParam :: (Consumes DeletePodSecurityPolicy contentType, MimeRender contentType V1DeleteOptions) => KubernetesRequest DeletePodSecurityPolicy contentType res accept -> V1DeleteOptions -> KubernetesRequest DeletePodSecurityPolicy contentType res accept Source # |
getAPIResources
:: Accept accept | request accept ( |
-> KubernetesRequest GetAPIResources MimeNoContent V1APIResourceList accept |
data GetAPIResources Source #
Instances
Produces GetAPIResources MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces GetAPIResources MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces GetAPIResources MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 |
listNamespacedPodDisruptionBudget
listNamespacedPodDisruptionBudget Source #
:: Accept accept | request accept ( |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ListNamespacedPodDisruptionBudget MimeNoContent V1beta1PodDisruptionBudgetList accept |
GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets
list or watch objects of kind PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data ListNamespacedPodDisruptionBudget Source #
Instances
Produces ListNamespacedPodDisruptionBudget MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListNamespacedPodDisruptionBudget MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListNamespacedPodDisruptionBudget MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListNamespacedPodDisruptionBudget MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListNamespacedPodDisruptionBudget MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
HasOptionalParam ListNamespacedPodDisruptionBudget 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Watch -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Watch -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> TimeoutSeconds -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> ResourceVersion -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Pretty -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Pretty -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Limit -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Limit -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> LabelSelector -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> FieldSelector -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Continue -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> Continue -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # | |
HasOptionalParam ListNamespacedPodDisruptionBudget 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. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # (-&-) :: KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListNamespacedPodDisruptionBudget contentType res accept Source # |
listPodDisruptionBudgetForAllNamespaces
listPodDisruptionBudgetForAllNamespaces Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces MimeNoContent V1beta1PodDisruptionBudgetList accept |
GET /apis/policy/v1beta1/poddisruptionbudgets
list or watch objects of kind PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data ListPodDisruptionBudgetForAllNamespaces Source #
Instances
Produces ListPodDisruptionBudgetForAllNamespaces MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodDisruptionBudgetForAllNamespaces MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodDisruptionBudgetForAllNamespaces MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodDisruptionBudgetForAllNamespaces MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodDisruptionBudgetForAllNamespaces MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Watch -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Watch -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> TimeoutSeconds -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> TimeoutSeconds -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> ResourceVersion -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> ResourceVersion -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Pretty -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Pretty -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Limit -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Limit -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> LabelSelector -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> LabelSelector -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> FieldSelector -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> FieldSelector -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Continue -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> Continue -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # | |
HasOptionalParam ListPodDisruptionBudgetForAllNamespaces 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. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # (-&-) :: KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListPodDisruptionBudgetForAllNamespaces contentType res accept Source # |
listPodSecurityPolicy
listPodSecurityPolicy Source #
:: Accept accept | request accept ( |
-> KubernetesRequest ListPodSecurityPolicy MimeNoContent PolicyV1beta1PodSecurityPolicyList accept |
GET /apis/policy/v1beta1/podsecuritypolicies
list or watch objects of kind PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data ListPodSecurityPolicy Source #
Instances
Produces ListPodSecurityPolicy MimeYaml Source # | application/yaml |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodSecurityPolicy MimeVndKubernetesProtobufstreamwatch Source # | application/vnd.kubernetes.protobuf;stream=watch |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodSecurityPolicy MimeVndKubernetesProtobuf Source # | application/vnd.kubernetes.protobuf |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodSecurityPolicy MimeJsonstreamwatch Source # | application/json;stream=watch |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
Produces ListPodSecurityPolicy MimeJSON Source # | application/json |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 | |
HasOptionalParam ListPodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Watch -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Watch -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy TimeoutSeconds Source # | Optional Param "timeoutSeconds" - Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> TimeoutSeconds -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> TimeoutSeconds -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy ResourceVersion Source # | Optional Param "resourceVersion" - When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> ResourceVersion -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> ResourceVersion -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy Pretty Source # | Optional Param "pretty" - If |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Pretty -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Pretty -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy 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 |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Limit -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Limit -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy LabelSelector Source # | Optional Param "labelSelector" - A selector to restrict the list of returned objects by their labels. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> LabelSelector -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> LabelSelector -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy FieldSelector Source # | Optional Param "fieldSelector" - A selector to restrict the list of returned objects by their fields. Defaults to everything. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> FieldSelector -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> FieldSelector -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy 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. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Continue -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> Continue -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # | |
HasOptionalParam ListPodSecurityPolicy 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. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. This field is beta. |
Defined in Kubernetes.OpenAPI.API.PolicyV1beta1 applyOptionalParam :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # (-&-) :: KubernetesRequest ListPodSecurityPolicy contentType res accept -> AllowWatchBookmarks -> KubernetesRequest ListPodSecurityPolicy contentType res accept Source # |
patchNamespacedPodDisruptionBudget
patchNamespacedPodDisruptionBudget Source #
:: (Consumes PatchNamespacedPodDisruptionBudget contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest PatchNamespacedPodDisruptionBudget contentType V1beta1PodDisruptionBudget accept |
PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
partially update the specified PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedPodDisruptionBudget Source #
Instances
patchNamespacedPodDisruptionBudgetStatus
patchNamespacedPodDisruptionBudgetStatus Source #
:: (Consumes PatchNamespacedPodDisruptionBudgetStatus contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest PatchNamespacedPodDisruptionBudgetStatus contentType V1beta1PodDisruptionBudget accept |
PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
partially update status of the specified PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data PatchNamespacedPodDisruptionBudgetStatus Source #
Instances
patchPodSecurityPolicy
patchPodSecurityPolicy Source #
:: (Consumes PatchPodSecurityPolicy contentType, MimeRender contentType Body) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> Body | "body" |
-> Name | "name" - name of the PodSecurityPolicy |
-> KubernetesRequest PatchPodSecurityPolicy contentType PolicyV1beta1PodSecurityPolicy accept |
PATCH /apis/policy/v1beta1/podsecuritypolicies/{name}
partially update the specified PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data PatchPodSecurityPolicy Source #
Instances
readNamespacedPodDisruptionBudget
readNamespacedPodDisruptionBudget Source #
:: Accept accept | request accept ( |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReadNamespacedPodDisruptionBudget MimeNoContent V1beta1PodDisruptionBudget accept |
GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
read the specified PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data ReadNamespacedPodDisruptionBudget Source #
Instances
readNamespacedPodDisruptionBudgetStatus
readNamespacedPodDisruptionBudgetStatus Source #
:: Accept accept | request accept ( |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReadNamespacedPodDisruptionBudgetStatus MimeNoContent V1beta1PodDisruptionBudget accept |
GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
read status of the specified PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data ReadNamespacedPodDisruptionBudgetStatus Source #
Instances
readPodSecurityPolicy
readPodSecurityPolicy Source #
:: Accept accept | request accept ( |
-> Name | "name" - name of the PodSecurityPolicy |
-> KubernetesRequest ReadPodSecurityPolicy MimeNoContent PolicyV1beta1PodSecurityPolicy accept |
GET /apis/policy/v1beta1/podsecuritypolicies/{name}
read the specified PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data ReadPodSecurityPolicy Source #
Instances
replaceNamespacedPodDisruptionBudget
replaceNamespacedPodDisruptionBudget Source #
:: (Consumes ReplaceNamespacedPodDisruptionBudget contentType, MimeRender contentType V1beta1PodDisruptionBudget) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1PodDisruptionBudget | "body" |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReplaceNamespacedPodDisruptionBudget contentType V1beta1PodDisruptionBudget accept |
PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
replace the specified PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedPodDisruptionBudget Source #
Instances
replaceNamespacedPodDisruptionBudgetStatus
replaceNamespacedPodDisruptionBudgetStatus Source #
:: (Consumes ReplaceNamespacedPodDisruptionBudgetStatus contentType, MimeRender contentType V1beta1PodDisruptionBudget) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> V1beta1PodDisruptionBudget | "body" |
-> Name | "name" - name of the PodDisruptionBudget |
-> Namespace | "namespace" - object name and auth scope, such as for teams and projects |
-> KubernetesRequest ReplaceNamespacedPodDisruptionBudgetStatus contentType V1beta1PodDisruptionBudget accept |
PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
replace status of the specified PodDisruptionBudget
AuthMethod: AuthApiKeyBearerToken
data ReplaceNamespacedPodDisruptionBudgetStatus Source #
Instances
replacePodSecurityPolicy
replacePodSecurityPolicy Source #
:: (Consumes ReplacePodSecurityPolicy contentType, MimeRender contentType PolicyV1beta1PodSecurityPolicy) | |
=> ContentType contentType | request content-type ( |
-> Accept accept | request accept ( |
-> PolicyV1beta1PodSecurityPolicy | "body" |
-> Name | "name" - name of the PodSecurityPolicy |
-> KubernetesRequest ReplacePodSecurityPolicy contentType PolicyV1beta1PodSecurityPolicy accept |
PUT /apis/policy/v1beta1/podsecuritypolicies/{name}
replace the specified PodSecurityPolicy
AuthMethod: AuthApiKeyBearerToken
data ReplacePodSecurityPolicy Source #