From a495e404e79ad8eb4736360dc0a678bdb7ae30ce Mon Sep 17 00:00:00 2001 From: iomonad Date: Fri, 22 Mar 2024 10:17:41 +0100 Subject: [PATCH 1/3] openapi: generate 1.29.X stubs --- .../api/admissionregistration_v_.clj | 32 +- .../api/agent_k_s_elastic_co_v_alpha_.clj | 241 +++ src/kubernetes/api/apiextensions_v_.clj | 16 +- src/kubernetes/api/apiregistration_v_.clj | 16 +- src/kubernetes/api/apm_k_s_elastic_co_v_.clj | 306 ++++ .../api/apm_k_s_elastic_co_v_beta_.clj | 241 +++ src/kubernetes/api/apps_v_.clj | 120 +- src/kubernetes/api/argoproj_io_v_alpha_.clj | 1489 +++++++++++++++++ src/kubernetes/api/authentication_v_.clj | 22 + src/kubernetes/api/auto_gke_io_v_.clj | 24 +- src/kubernetes/api/auto_gke_io_v_alpha_.clj | 12 +- .../api/autoscaling_gke_io_v_beta_.clj | 20 +- .../autoscaling_k_s_elastic_co_v_alpha_.clj | 241 +++ src/kubernetes/api/autoscaling_v_.clj | 80 +- src/kubernetes/api/autoscaling_v_beta_.clj | 352 +--- .../api/autoscaling_xk_s_io_v_beta_.clj | 241 +++ src/kubernetes/api/batch_v_.clj | 48 +- .../api/beat_k_s_elastic_co_v_beta_.clj | 241 +++ src/kubernetes/api/certificates_v_.clj | 16 +- src/kubernetes/api/cloud_google_com_v_.clj | 16 +- .../api/cloud_google_com_v_beta_.clj | 16 +- src/kubernetes/api/coordination_v_.clj | 24 +- src/kubernetes/api/core_v_.clj | 336 ++-- src/kubernetes/api/discovery_v_.clj | 24 +- .../api/elasticsearch_k_s_elastic_co_v_.clj | 241 +++ .../elasticsearch_k_s_elastic_co_v_beta_.clj | 241 +++ .../enterprisesearch_k_s_elastic_co_v_.clj | 306 ++++ ...nterprisesearch_k_s_elastic_co_v_beta_.clj | 241 +++ src/kubernetes/api/events_v_.clj | 24 +- .../api/flowcontrol_apiserver_v_.clj | 541 ++++++ .../api/flowcontrol_apiserver_v_beta_.clj | 865 ++-------- src/kubernetes/api/hub_gke_io_v_.clj | 12 +- .../api/internal_autoscaling_gke_io_v_.clj | 176 ++ .../api/internal_autoscaling_v_alpha_.clj | 16 +- .../api/kibana_k_s_elastic_co_v_.clj | 306 ++++ .../api/kibana_k_s_elastic_co_v_beta_.clj | 241 +++ .../api/logstash_k_s_elastic_co_v_alpha_.clj | 306 ++++ .../api/maps_k_s_elastic_co_v_alpha_.clj | 306 ++++ src/kubernetes/api/migration_v_alpha_.clj | 32 +- .../api/monitoring_coreos_com_v_.clj | 1468 ++++++++++++++++ .../api/monitoring_coreos_com_v_alpha_.clj | 650 +++++++ src/kubernetes/api/networking_gke_io_v_.clj | 464 ++++- .../api/networking_gke_io_v_beta_.clj | 80 +- src/kubernetes/api/networking_v_.clj | 129 +- src/kubernetes/api/node_v_.clj | 16 +- .../api/nodemanagement_gke_io_v_alpha_.clj | 16 +- src/kubernetes/api/policy_v_.clj | 24 +- src/kubernetes/api/rabbitmq_com_v_beta_.clj | 241 +++ src/kubernetes/api/rbac_authorization_v_.clj | 80 +- src/kubernetes/api/scheduling_v_.clj | 16 +- src/kubernetes/api/snapshot_storage_v_.clj | 48 +- .../api/snapshot_storage_v_beta_.clj | 48 +- ...ckconfigpolicy_k_s_elastic_co_v_alpha_.clj | 241 +++ src/kubernetes/api/storage_v_.clj | 88 +- src/kubernetes/api/warden_gke_io_v_.clj | 16 +- 55 files changed, 9845 insertions(+), 1808 deletions(-) create mode 100644 src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj create mode 100644 src/kubernetes/api/apm_k_s_elastic_co_v_.clj create mode 100644 src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj create mode 100644 src/kubernetes/api/argoproj_io_v_alpha_.clj create mode 100644 src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj create mode 100644 src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj create mode 100644 src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj create mode 100644 src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj create mode 100644 src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj create mode 100644 src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj create mode 100644 src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj create mode 100644 src/kubernetes/api/flowcontrol_apiserver_v_.clj create mode 100644 src/kubernetes/api/internal_autoscaling_gke_io_v_.clj create mode 100644 src/kubernetes/api/kibana_k_s_elastic_co_v_.clj create mode 100644 src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj create mode 100644 src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj create mode 100644 src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj create mode 100644 src/kubernetes/api/monitoring_coreos_com_v_.clj create mode 100644 src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj create mode 100644 src/kubernetes/api/rabbitmq_com_v_beta_.clj create mode 100644 src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj diff --git a/src/kubernetes/api/admissionregistration_v_.clj b/src/kubernetes/api/admissionregistration_v_.clj index ffc9817..232e533 100644 --- a/src/kubernetes/api/admissionregistration_v_.clj +++ b/src/kubernetes/api/admissionregistration_v_.clj @@ -50,11 +50,11 @@ " delete collection of MutatingWebhookConfiguration" ([] (delete-admissionregistration-v1-collection-mutating-webhook-configuration-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -72,11 +72,11 @@ " delete collection of ValidatingWebhookConfiguration" ([] (delete-admissionregistration-v1-collection-validating-webhook-configuration-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -157,11 +157,11 @@ " list or watch objects of kind MutatingWebhookConfiguration" ([] (list-admissionregistration-v1-mutating-webhook-configuration-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -178,11 +178,11 @@ " list or watch objects of kind ValidatingWebhookConfiguration" ([] (list-admissionregistration-v1-validating-webhook-configuration-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -329,11 +329,11 @@ " watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-admissionregistration-v1-mutating-webhook-configuration-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -350,11 +350,11 @@ " watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-admissionregistration-v1-mutating-webhook-configuration-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -371,11 +371,11 @@ " watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-admissionregistration-v1-validating-webhook-configuration-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -392,11 +392,11 @@ " watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-admissionregistration-v1-validating-webhook-configuration-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj new file mode 100644 index 0000000..c6f2055 --- /dev/null +++ b/src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.agent-k-s-elastic-co-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info + " + create an Agent" + ([namespace body ] (create-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-agent-k8s-elastic-co-v1alpha1-namespaced-agent + " + create an Agent" + ([namespace body ] (create-agent-k8s-elastic-co-v1alpha1-namespaced-agent namespace body nil)) + ([namespace body optional-params] + (:data (create-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace body optional-params)))) + +(defn delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent-with-http-info + " + delete collection of Agent" + ([namespace ] (delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent + " + delete collection of Agent" + ([namespace ] (delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent namespace nil)) + ([namespace optional-params] + (:data (delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent-with-http-info namespace optional-params)))) + +(defn delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info + " + delete an Agent" + ([name namespace ] (delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent + " + delete an Agent" + ([name namespace ] (delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace nil)) + ([name namespace optional-params] + (:data (delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace optional-params)))) + +(defn list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces-with-http-info + " + list objects of kind Agent" + ([] (list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/agents" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces + " + list objects of kind Agent" + ([] (list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces nil)) + ([optional-params] + (:data (list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces-with-http-info optional-params)))) + +(defn list-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info + " + list objects of kind Agent" + ([namespace ] (list-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-agent-k8s-elastic-co-v1alpha1-namespaced-agent + " + list objects of kind Agent" + ([namespace ] (list-agent-k8s-elastic-co-v1alpha1-namespaced-agent namespace nil)) + ([namespace optional-params] + (:data (list-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace optional-params)))) + +(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info + " + partially update the specified Agent" + ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent + " + partially update the specified Agent" + ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body optional-params)))) + +(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info + " + partially update status of the specified Agent" + ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status + " + partially update status of the specified Agent" + ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body optional-params)))) + +(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info + " + read the specified Agent" + ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent + " + read the specified Agent" + ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace nil)) + ([name namespace optional-params] + (:data (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace optional-params)))) + +(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info + " + read status of the specified Agent" + ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status + " + read status of the specified Agent" + ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status name namespace nil)) + ([name namespace optional-params] + (:data (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace optional-params)))) + +(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info + " + replace the specified Agent" + ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent + " + replace the specified Agent" + ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body optional-params)))) + +(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info + " + replace status of the specified Agent" + ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status + " + replace status of the specified Agent" + ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/apiextensions_v_.clj b/src/kubernetes/api/apiextensions_v_.clj index d28ba8f..dacdaaa 100644 --- a/src/kubernetes/api/apiextensions_v_.clj +++ b/src/kubernetes/api/apiextensions_v_.clj @@ -28,11 +28,11 @@ " delete collection of CustomResourceDefinition" ([] (delete-apiextensions-v1-collection-custom-resource-definition-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apiextensions.k8s.io/v1/customresourcedefinitions" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind CustomResourceDefinition" ([] (list-apiextensions-v1-custom-resource-definition-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apiextensions.k8s.io/v1/customresourcedefinitions" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -242,11 +242,11 @@ " watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-apiextensions-v1-custom-resource-definition-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -263,11 +263,11 @@ " watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apiextensions-v1-custom-resource-definition-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/apiregistration_v_.clj b/src/kubernetes/api/apiregistration_v_.clj index 01175f6..a043c3c 100644 --- a/src/kubernetes/api/apiregistration_v_.clj +++ b/src/kubernetes/api/apiregistration_v_.clj @@ -50,11 +50,11 @@ " delete collection of APIService" ([] (delete-apiregistration-v1-collection-api-service-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apiregistration.k8s.io/v1/apiservices" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind APIService" ([] (list-apiregistration-v1-api-service-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apiregistration.k8s.io/v1/apiservices" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -242,11 +242,11 @@ " watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-apiregistration-v1-api-service-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apiregistration.k8s.io/v1/watch/apiservices/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -263,11 +263,11 @@ " watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apiregistration-v1-api-service-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apiregistration.k8s.io/v1/watch/apiservices" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/apm_k_s_elastic_co_v_.clj b/src/kubernetes/api/apm_k_s_elastic_co_v_.clj new file mode 100644 index 0000000..4f1f1d6 --- /dev/null +++ b/src/kubernetes/api/apm_k_s_elastic_co_v_.clj @@ -0,0 +1,306 @@ +(ns kubernetes.api.apm-k-s-elastic-co-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info + " + create an ApmServer" + ([namespace body ] (create-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-apm-k8s-elastic-co-v1-namespaced-apm-server + " + create an ApmServer" + ([namespace body ] (create-apm-k8s-elastic-co-v1-namespaced-apm-server namespace body nil)) + ([namespace body optional-params] + (:data (create-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace body optional-params)))) + +(defn delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server-with-http-info + " + delete collection of ApmServer" + ([namespace ] (delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server + " + delete collection of ApmServer" + ([namespace ] (delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server namespace nil)) + ([namespace optional-params] + (:data (delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server-with-http-info namespace optional-params)))) + +(defn delete-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info + " + delete an ApmServer" + ([name namespace ] (delete-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-apm-k8s-elastic-co-v1-namespaced-apm-server + " + delete an ApmServer" + ([name namespace ] (delete-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace nil)) + ([name namespace optional-params] + (:data (delete-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace optional-params)))) + +(defn list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces-with-http-info + " + list objects of kind ApmServer" + ([] (list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/apmservers" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces + " + list objects of kind ApmServer" + ([] (list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces nil)) + ([optional-params] + (:data (list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces-with-http-info optional-params)))) + +(defn list-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info + " + list objects of kind ApmServer" + ([namespace ] (list-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-apm-k8s-elastic-co-v1-namespaced-apm-server + " + list objects of kind ApmServer" + ([namespace ] (list-apm-k8s-elastic-co-v1-namespaced-apm-server namespace nil)) + ([namespace optional-params] + (:data (list-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace optional-params)))) + +(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info + " + partially update the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server + " + partially update the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body optional-params)))) + +(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info + " + partially update scale of the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale + " + partially update scale of the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body optional-params)))) + +(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info + " + partially update status of the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status + " + partially update status of the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) + +(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info + " + read the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server + " + read the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace nil)) + ([name namespace optional-params] + (:data (read-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace optional-params)))) + +(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info + " + read scale of the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale + " + read scale of the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace optional-params)))) + +(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info + " + read status of the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-status + " + read status of the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-status name namespace nil)) + ([name namespace optional-params] + (:data (read-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace optional-params)))) + +(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info + " + replace the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server + " + replace the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body optional-params)))) + +(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info + " + replace scale of the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale + " + replace scale of the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body optional-params)))) + +(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info + " + replace status of the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status + " + replace status of the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj new file mode 100644 index 0000000..fe0af25 --- /dev/null +++ b/src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.apm-k-s-elastic-co-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info + " + create an ApmServer" + ([namespace body ] (create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server + " + create an ApmServer" + ([namespace body ] (create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server namespace body nil)) + ([namespace body optional-params] + (:data (create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace body optional-params)))) + +(defn delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server-with-http-info + " + delete collection of ApmServer" + ([namespace ] (delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server + " + delete collection of ApmServer" + ([namespace ] (delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server namespace nil)) + ([namespace optional-params] + (:data (delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server-with-http-info namespace optional-params)))) + +(defn delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info + " + delete an ApmServer" + ([name namespace ] (delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server + " + delete an ApmServer" + ([name namespace ] (delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace nil)) + ([name namespace optional-params] + (:data (delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace optional-params)))) + +(defn list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces-with-http-info + " + list objects of kind ApmServer" + ([] (list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/apmservers" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces + " + list objects of kind ApmServer" + ([] (list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces nil)) + ([optional-params] + (:data (list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces-with-http-info optional-params)))) + +(defn list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info + " + list objects of kind ApmServer" + ([namespace ] (list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server + " + list objects of kind ApmServer" + ([namespace ] (list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server namespace nil)) + ([namespace optional-params] + (:data (list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace optional-params)))) + +(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info + " + partially update the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server + " + partially update the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body optional-params)))) + +(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info + " + partially update status of the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status + " + partially update status of the specified ApmServer" + ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) + +(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info + " + read the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server + " + read the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace nil)) + ([name namespace optional-params] + (:data (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace optional-params)))) + +(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info + " + read status of the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status + " + read status of the specified ApmServer" + ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status name namespace nil)) + ([name namespace optional-params] + (:data (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace optional-params)))) + +(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info + " + replace the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server + " + replace the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body optional-params)))) + +(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info + " + replace status of the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status + " + replace status of the specified ApmServer" + ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/apps_v_.clj b/src/kubernetes/api/apps_v_.clj index 4870620..c3ed42c 100644 --- a/src/kubernetes/api/apps_v_.clj +++ b/src/kubernetes/api/apps_v_.clj @@ -116,11 +116,11 @@ " delete collection of ControllerRevision" ([namespace ] (delete-apps-v1-collection-namespaced-controller-revision-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/controllerrevisions" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -138,11 +138,11 @@ " delete collection of DaemonSet" ([namespace ] (delete-apps-v1-collection-namespaced-daemon-set-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/daemonsets" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -160,11 +160,11 @@ " delete collection of Deployment" ([namespace ] (delete-apps-v1-collection-namespaced-deployment-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/deployments" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -182,11 +182,11 @@ " delete collection of ReplicaSet" ([namespace ] (delete-apps-v1-collection-namespaced-replica-set-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/replicasets" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -204,11 +204,11 @@ " delete collection of StatefulSet" ([namespace ] (delete-apps-v1-collection-namespaced-stateful-set-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/statefulsets" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -355,11 +355,11 @@ " list or watch objects of kind ControllerRevision" ([] (list-apps-v1-controller-revision-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/controllerrevisions" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -376,11 +376,11 @@ " list or watch objects of kind DaemonSet" ([] (list-apps-v1-daemon-set-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/daemonsets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -397,11 +397,11 @@ " list or watch objects of kind Deployment" ([] (list-apps-v1-deployment-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/deployments" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -418,11 +418,11 @@ " list or watch objects of kind ControllerRevision" ([namespace ] (list-apps-v1-namespaced-controller-revision-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/controllerrevisions" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -439,11 +439,11 @@ " list or watch objects of kind DaemonSet" ([namespace ] (list-apps-v1-namespaced-daemon-set-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/daemonsets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -460,11 +460,11 @@ " list or watch objects of kind Deployment" ([namespace ] (list-apps-v1-namespaced-deployment-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/deployments" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -481,11 +481,11 @@ " list or watch objects of kind ReplicaSet" ([namespace ] (list-apps-v1-namespaced-replica-set-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/replicasets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -502,11 +502,11 @@ " list or watch objects of kind StatefulSet" ([namespace ] (list-apps-v1-namespaced-stateful-set-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/namespaces/{namespace}/statefulsets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -523,11 +523,11 @@ " list or watch objects of kind ReplicaSet" ([] (list-apps-v1-replica-set-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/replicasets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -544,11 +544,11 @@ " list or watch objects of kind StatefulSet" ([] (list-apps-v1-stateful-set-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/statefulsets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1345,11 +1345,11 @@ " watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apps-v1-controller-revision-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/controllerrevisions" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1366,11 +1366,11 @@ " watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apps-v1-daemon-set-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/daemonsets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1387,11 +1387,11 @@ " watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apps-v1-deployment-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/deployments" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1408,11 +1408,11 @@ " watch changes to an object of kind ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-apps-v1-namespaced-controller-revision-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1429,11 +1429,11 @@ " watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-apps-v1-namespaced-controller-revision-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1450,11 +1450,11 @@ " watch changes to an object of kind DaemonSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-apps-v1-namespaced-daemon-set-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/daemonsets/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1471,11 +1471,11 @@ " watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-apps-v1-namespaced-daemon-set-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/daemonsets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1492,11 +1492,11 @@ " watch changes to an object of kind Deployment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-apps-v1-namespaced-deployment-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/deployments/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1513,11 +1513,11 @@ " watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-apps-v1-namespaced-deployment-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/deployments" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1534,11 +1534,11 @@ " watch changes to an object of kind ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-apps-v1-namespaced-replica-set-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/replicasets/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1555,11 +1555,11 @@ " watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-apps-v1-namespaced-replica-set-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/replicasets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1576,11 +1576,11 @@ " watch changes to an object of kind StatefulSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-apps-v1-namespaced-stateful-set-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/statefulsets/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1597,11 +1597,11 @@ " watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-apps-v1-namespaced-stateful-set-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/namespaces/{namespace}/statefulsets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1618,11 +1618,11 @@ " watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apps-v1-replica-set-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/replicasets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1639,11 +1639,11 @@ " watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-apps-v1-stateful-set-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/apps/v1/watch/statefulsets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/argoproj_io_v_alpha_.clj b/src/kubernetes/api/argoproj_io_v_alpha_.clj new file mode 100644 index 0000000..bcf7131 --- /dev/null +++ b/src/kubernetes/api/argoproj_io_v_alpha_.clj @@ -0,0 +1,1489 @@ +(ns kubernetes.api.argoproj-io-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info + " + create a ClusterWorkflowTemplate" + ([body ] (create-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info body nil)) + ([body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates" :post + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-cluster-workflow-template + " + create a ClusterWorkflowTemplate" + ([body ] (create-argoproj-io-v1alpha1-cluster-workflow-template body nil)) + ([body optional-params] + (:data (create-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info + " + create a CronWorkflow" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-cron-workflow + " + create a CronWorkflow" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-cron-workflow namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-with-http-info + " + create a Workflow" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow + " + create a Workflow" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info + " + create a WorkflowArtifactGCTask" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task + " + create a WorkflowArtifactGCTask" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info + " + create a WorkflowEventBinding" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-event-binding + " + create a WorkflowEventBinding" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-event-binding namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info + " + create a WorkflowTaskResult" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-result + " + create a WorkflowTaskResult" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-result namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info + " + create a WorkflowTaskSet" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-set + " + create a WorkflowTaskSet" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-set namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace body optional-params)))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info + " + create a WorkflowTemplate" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-argoproj-io-v1alpha1-namespaced-workflow-template + " + create a WorkflowTemplate" + ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-template namespace body nil)) + ([namespace body optional-params] + (:data (create-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace body optional-params)))) + +(defn delete-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info + " + delete a ClusterWorkflowTemplate" + ([name ] (delete-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name nil)) + ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :delete + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-cluster-workflow-template + " + delete a ClusterWorkflowTemplate" + ([name ] (delete-argoproj-io-v1alpha1-cluster-workflow-template name nil)) + ([name optional-params] + (:data (delete-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-cluster-workflow-template-with-http-info + " + delete collection of ClusterWorkflowTemplate" + ([] (delete-argoproj-io-v1alpha1-collection-cluster-workflow-template-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates" :delete + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-cluster-workflow-template + " + delete collection of ClusterWorkflowTemplate" + ([] (delete-argoproj-io-v1alpha1-collection-cluster-workflow-template nil)) + ([optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-cluster-workflow-template-with-http-info optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow-with-http-info + " + delete collection of CronWorkflow" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow + " + delete collection of CronWorkflow" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-with-http-info + " + delete collection of Workflow" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow + " + delete collection of Workflow" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task-with-http-info + " + delete collection of WorkflowArtifactGCTask" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task + " + delete collection of WorkflowArtifactGCTask" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding-with-http-info + " + delete collection of WorkflowEventBinding" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding + " + delete collection of WorkflowEventBinding" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result-with-http-info + " + delete collection of WorkflowTaskResult" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result + " + delete collection of WorkflowTaskResult" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set-with-http-info + " + delete collection of WorkflowTaskSet" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set + " + delete collection of WorkflowTaskSet" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template-with-http-info + " + delete collection of WorkflowTemplate" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template + " + delete collection of WorkflowTemplate" + ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template namespace nil)) + ([namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template-with-http-info namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info + " + delete a CronWorkflow" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-cron-workflow + " + delete a CronWorkflow" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-with-http-info + " + delete a Workflow" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow + " + delete a Workflow" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info + " + delete a WorkflowArtifactGCTask" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task + " + delete a WorkflowArtifactGCTask" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info + " + delete a WorkflowEventBinding" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding + " + delete a WorkflowEventBinding" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info + " + delete a WorkflowTaskResult" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-result + " + delete a WorkflowTaskResult" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info + " + delete a WorkflowTaskSet" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-set + " + delete a WorkflowTaskSet" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace optional-params)))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info + " + delete a WorkflowTemplate" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-argoproj-io-v1alpha1-namespaced-workflow-template + " + delete a WorkflowTemplate" + ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-template name namespace nil)) + ([name namespace optional-params] + (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info + " + list objects of kind ClusterWorkflowTemplate" + ([] (list-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates" :get + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-cluster-workflow-template + " + list objects of kind ClusterWorkflowTemplate" + ([] (list-argoproj-io-v1alpha1-cluster-workflow-template nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces-with-http-info + " + list objects of kind CronWorkflow" + ([] (list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/cronworkflows" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces + " + list objects of kind CronWorkflow" + ([] (list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info + " + list objects of kind CronWorkflow" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-cron-workflow + " + list objects of kind CronWorkflow" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-cron-workflow namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-with-http-info + " + list objects of kind Workflow" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow + " + list objects of kind Workflow" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info + " + list objects of kind WorkflowArtifactGCTask" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task + " + list objects of kind WorkflowArtifactGCTask" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info + " + list objects of kind WorkflowEventBinding" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-event-binding + " + list objects of kind WorkflowEventBinding" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-event-binding namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info + " + list objects of kind WorkflowTaskResult" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-result + " + list objects of kind WorkflowTaskResult" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-result namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info + " + list objects of kind WorkflowTaskSet" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-set + " + list objects of kind WorkflowTaskSet" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-set namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info + " + list objects of kind WorkflowTemplate" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-namespaced-workflow-template + " + list objects of kind WorkflowTemplate" + ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-template namespace nil)) + ([namespace optional-params] + (:data (list-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace optional-params)))) + +(defn list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces-with-http-info + " + list objects of kind WorkflowArtifactGCTask" + ([] (list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/workflowartifactgctasks" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces + " + list objects of kind WorkflowArtifactGCTask" + ([] (list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces-with-http-info + " + list objects of kind WorkflowEventBinding" + ([] (list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/workfloweventbindings" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces + " + list objects of kind WorkflowEventBinding" + ([] (list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-workflow-for-all-namespaces-with-http-info + " + list objects of kind Workflow" + ([] (list-argoproj-io-v1alpha1-workflow-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/workflows" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-workflow-for-all-namespaces + " + list objects of kind Workflow" + ([] (list-argoproj-io-v1alpha1-workflow-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-workflow-for-all-namespaces-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces-with-http-info + " + list objects of kind WorkflowTaskResult" + ([] (list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/workflowtaskresults" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces + " + list objects of kind WorkflowTaskResult" + ([] (list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces-with-http-info + " + list objects of kind WorkflowTaskSet" + ([] (list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/workflowtasksets" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces + " + list objects of kind WorkflowTaskSet" + ([] (list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces-with-http-info optional-params)))) + +(defn list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces-with-http-info + " + list objects of kind WorkflowTemplate" + ([] (list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/argoproj.io/v1alpha1/workflowtemplates" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces + " + list objects of kind WorkflowTemplate" + ([] (list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces nil)) + ([optional-params] + (:data (list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces-with-http-info optional-params)))) + +(defn patch-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info + " + partially update the specified ClusterWorkflowTemplate" + ([name body ] (patch-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-cluster-workflow-template + " + partially update the specified ClusterWorkflowTemplate" + ([name body ] (patch-argoproj-io-v1alpha1-cluster-workflow-template name body nil)) + ([name body optional-params] + (:data (patch-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info + " + partially update the specified CronWorkflow" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-cron-workflow + " + partially update the specified CronWorkflow" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-with-http-info + " + partially update the specified Workflow" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow + " + partially update the specified Workflow" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info + " + partially update the specified WorkflowArtifactGCTask" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task + " + partially update the specified WorkflowArtifactGCTask" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info + " + partially update status of the specified WorkflowArtifactGCTask" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status + " + partially update status of the specified WorkflowArtifactGCTask" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info + " + partially update the specified WorkflowEventBinding" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding + " + partially update the specified WorkflowEventBinding" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info + " + partially update the specified WorkflowTaskResult" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-result + " + partially update the specified WorkflowTaskResult" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info + " + partially update the specified WorkflowTaskSet" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set + " + partially update the specified WorkflowTaskSet" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info + " + partially update status of the specified WorkflowTaskSet" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status + " + partially update status of the specified WorkflowTaskSet" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body optional-params)))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info + " + partially update the specified WorkflowTemplate" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-argoproj-io-v1alpha1-namespaced-workflow-template + " + partially update the specified WorkflowTemplate" + ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-template name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body optional-params)))) + +(defn read-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info + " + read the specified ClusterWorkflowTemplate" + ([name ] (read-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name nil)) + ([name {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-cluster-workflow-template + " + read the specified ClusterWorkflowTemplate" + ([name ] (read-argoproj-io-v1alpha1-cluster-workflow-template name nil)) + ([name optional-params] + (:data (read-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info + " + read the specified CronWorkflow" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-cron-workflow + " + read the specified CronWorkflow" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-with-http-info + " + read the specified Workflow" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow + " + read the specified Workflow" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info + " + read the specified WorkflowArtifactGCTask" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task + " + read the specified WorkflowArtifactGCTask" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info + " + read status of the specified WorkflowArtifactGCTask" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status + " + read status of the specified WorkflowArtifactGCTask" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info + " + read the specified WorkflowEventBinding" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-event-binding + " + read the specified WorkflowEventBinding" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info + " + read the specified WorkflowTaskResult" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-result + " + read the specified WorkflowTaskResult" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info + " + read the specified WorkflowTaskSet" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set + " + read the specified WorkflowTaskSet" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info + " + read status of the specified WorkflowTaskSet" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status + " + read status of the specified WorkflowTaskSet" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace optional-params)))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info + " + read the specified WorkflowTemplate" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-argoproj-io-v1alpha1-namespaced-workflow-template + " + read the specified WorkflowTemplate" + ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-template name namespace nil)) + ([name namespace optional-params] + (:data (read-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace optional-params)))) + +(defn replace-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info + " + replace the specified ClusterWorkflowTemplate" + ([name body ] (replace-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-cluster-workflow-template + " + replace the specified ClusterWorkflowTemplate" + ([name body ] (replace-argoproj-io-v1alpha1-cluster-workflow-template name body nil)) + ([name body optional-params] + (:data (replace-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info + " + replace the specified CronWorkflow" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-cron-workflow + " + replace the specified CronWorkflow" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-with-http-info + " + replace the specified Workflow" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow + " + replace the specified Workflow" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info + " + replace the specified WorkflowArtifactGCTask" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task + " + replace the specified WorkflowArtifactGCTask" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info + " + replace status of the specified WorkflowArtifactGCTask" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status + " + replace status of the specified WorkflowArtifactGCTask" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info + " + replace the specified WorkflowEventBinding" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding + " + replace the specified WorkflowEventBinding" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info + " + replace the specified WorkflowTaskResult" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-result + " + replace the specified WorkflowTaskResult" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info + " + replace the specified WorkflowTaskSet" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set + " + replace the specified WorkflowTaskSet" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info + " + replace status of the specified WorkflowTaskSet" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status + " + replace status of the specified WorkflowTaskSet" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body optional-params)))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info + " + replace the specified WorkflowTemplate" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-argoproj-io-v1alpha1-namespaced-workflow-template + " + replace the specified WorkflowTemplate" + ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-template name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/authentication_v_.clj b/src/kubernetes/api/authentication_v_.clj index ea55f30..778e4d2 100644 --- a/src/kubernetes/api/authentication_v_.clj +++ b/src/kubernetes/api/authentication_v_.clj @@ -2,6 +2,28 @@ (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) (:import (java.io File))) +(defn create-authentication-v1-self-subject-review-with-http-info + " + create a SelfSubjectReview" + ([body ] (create-authentication-v1-self-subject-review-with-http-info body nil)) + ([body {:keys [dry-run field-manager field-validation pretty ]}] + (call-api "/apis/authentication.k8s.io/v1/selfsubjectreviews" :post + {:path-params {} + :header-params {} + :query-params {"dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "pretty" pretty } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn create-authentication-v1-self-subject-review + " + create a SelfSubjectReview" + ([body ] (create-authentication-v1-self-subject-review body nil)) + ([body optional-params] + (:data (create-authentication-v1-self-subject-review-with-http-info body optional-params)))) + (defn create-authentication-v1-token-review-with-http-info " create a TokenReview" diff --git a/src/kubernetes/api/auto_gke_io_v_.clj b/src/kubernetes/api/auto_gke_io_v_.clj index aba96f6..2b7dcf0 100644 --- a/src/kubernetes/api/auto_gke_io_v_.clj +++ b/src/kubernetes/api/auto_gke_io_v_.clj @@ -94,11 +94,11 @@ " delete collection of AllowlistedV2Workload" ([] (delete-auto-gke-io-v1-collection-allowlisted-v2-workload-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/auto.gke.io/v1/allowlistedv2workloads" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -115,11 +115,11 @@ " delete collection of AllowlistedWorkload" ([] (delete-auto-gke-io-v1-collection-allowlisted-workload-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/auto.gke.io/v1/allowlistedworkloads" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -136,11 +136,11 @@ " list objects of kind AllowlistedV2Workload" ([] (list-auto-gke-io-v1-allowlisted-v2-workload-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/auto.gke.io/v1/allowlistedv2workloads" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -157,11 +157,11 @@ " list objects of kind AllowlistedWorkload" ([] (list-auto-gke-io-v1-allowlisted-workload-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/auto.gke.io/v1/allowlistedworkloads" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -178,11 +178,11 @@ " partially update the specified AllowlistedV2Workload" ([name body ] (patch-auto-gke-io-v1-allowlisted-v2-workload-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/auto.gke.io/v1/allowlistedv2workloads/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -200,11 +200,11 @@ " partially update the specified AllowlistedWorkload" ([name body ] (patch-auto-gke-io-v1-allowlisted-workload-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/auto.gke.io/v1/allowlistedworkloads/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/auto_gke_io_v_alpha_.clj b/src/kubernetes/api/auto_gke_io_v_alpha_.clj index 0257ac8..d812e76 100644 --- a/src/kubernetes/api/auto_gke_io_v_alpha_.clj +++ b/src/kubernetes/api/auto_gke_io_v_alpha_.clj @@ -50,11 +50,11 @@ " delete collection of AllowlistedWorkload" ([] (delete-auto-gke-io-v1alpha1-collection-allowlisted-workload-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/auto.gke.io/v1alpha1/allowlistedworkloads" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind AllowlistedWorkload" ([] (list-auto-gke-io-v1alpha1-allowlisted-workload-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/auto.gke.io/v1alpha1/allowlistedworkloads" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " partially update the specified AllowlistedWorkload" ([name body ] (patch-auto-gke-io-v1alpha1-allowlisted-workload-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/auto.gke.io/v1alpha1/allowlistedworkloads/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/autoscaling_gke_io_v_beta_.clj b/src/kubernetes/api/autoscaling_gke_io_v_beta_.clj index 01996a1..4479a1b 100644 --- a/src/kubernetes/api/autoscaling_gke_io_v_beta_.clj +++ b/src/kubernetes/api/autoscaling_gke_io_v_beta_.clj @@ -28,11 +28,11 @@ " delete collection of MultidimPodAutoscaler" ([namespace ] (delete-autoscaling-gke-io-v1beta1-collection-namespaced-multidim-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.gke.io/v1beta1/namespaces/{namespace}/multidimpodautoscalers" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind MultidimPodAutoscaler" ([] (list-autoscaling-gke-io-v1beta1-multidim-pod-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.gke.io/v1beta1/multidimpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " list objects of kind MultidimPodAutoscaler" ([namespace ] (list-autoscaling-gke-io-v1beta1-namespaced-multidim-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.gke.io/v1beta1/namespaces/{namespace}/multidimpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -113,11 +113,11 @@ " partially update the specified MultidimPodAutoscaler" ([name namespace body ] (patch-autoscaling-gke-io-v1beta1-namespaced-multidim-pod-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/autoscaling.gke.io/v1beta1/namespaces/{namespace}/multidimpodautoscalers/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -135,11 +135,11 @@ " partially update status of the specified MultidimPodAutoscaler" ([name namespace body ] (patch-autoscaling-gke-io-v1beta1-namespaced-multidim-pod-autoscaler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/autoscaling.gke.io/v1beta1/namespaces/{namespace}/multidimpodautoscalers/{name}/status" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj new file mode 100644 index 0000000..93ed702 --- /dev/null +++ b/src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.autoscaling-k-s-elastic-co-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info + " + create an ElasticsearchAutoscaler" + ([namespace body ] (create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler + " + create an ElasticsearchAutoscaler" + ([namespace body ] (create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler namespace body nil)) + ([namespace body optional-params] + (:data (create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace body optional-params)))) + +(defn delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler-with-http-info + " + delete collection of ElasticsearchAutoscaler" + ([namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler + " + delete collection of ElasticsearchAutoscaler" + ([namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler namespace nil)) + ([namespace optional-params] + (:data (delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler-with-http-info namespace optional-params)))) + +(defn delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info + " + delete an ElasticsearchAutoscaler" + ([name namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler + " + delete an ElasticsearchAutoscaler" + ([name namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace nil)) + ([name namespace optional-params] + (:data (delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace optional-params)))) + +(defn list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces-with-http-info + " + list objects of kind ElasticsearchAutoscaler" + ([] (list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/elasticsearchautoscalers" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces + " + list objects of kind ElasticsearchAutoscaler" + ([] (list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces nil)) + ([optional-params] + (:data (list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces-with-http-info optional-params)))) + +(defn list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info + " + list objects of kind ElasticsearchAutoscaler" + ([namespace ] (list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler + " + list objects of kind ElasticsearchAutoscaler" + ([namespace ] (list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler namespace nil)) + ([namespace optional-params] + (:data (list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace optional-params)))) + +(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info + " + partially update the specified ElasticsearchAutoscaler" + ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler + " + partially update the specified ElasticsearchAutoscaler" + ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body optional-params)))) + +(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info + " + partially update status of the specified ElasticsearchAutoscaler" + ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status + " + partially update status of the specified ElasticsearchAutoscaler" + ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body optional-params)))) + +(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info + " + read the specified ElasticsearchAutoscaler" + ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler + " + read the specified ElasticsearchAutoscaler" + ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace nil)) + ([name namespace optional-params] + (:data (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace optional-params)))) + +(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info + " + read status of the specified ElasticsearchAutoscaler" + ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status + " + read status of the specified ElasticsearchAutoscaler" + ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status name namespace nil)) + ([name namespace optional-params] + (:data (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace optional-params)))) + +(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info + " + replace the specified ElasticsearchAutoscaler" + ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler + " + replace the specified ElasticsearchAutoscaler" + ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body optional-params)))) + +(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info + " + replace status of the specified ElasticsearchAutoscaler" + ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status + " + replace status of the specified ElasticsearchAutoscaler" + ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/autoscaling_v_.clj b/src/kubernetes/api/autoscaling_v_.clj index cbe1d45..2c379e0 100644 --- a/src/kubernetes/api/autoscaling_v_.clj +++ b/src/kubernetes/api/autoscaling_v_.clj @@ -94,11 +94,11 @@ " delete collection of HorizontalPodAutoscaler" ([namespace ] (delete-autoscaling-v1-collection-namespaced-horizontal-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -116,11 +116,11 @@ " delete collection of VerticalPodAutoscaler" ([namespace ] (delete-autoscaling-v1-collection-namespaced-vertical-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1/namespaces/{namespace}/verticalpodautoscalers" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -137,11 +137,11 @@ " delete collection of VerticalPodAutoscalerCheckpoint" ([namespace ] (delete-autoscaling-v1-collection-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1/namespaces/{namespace}/verticalpodautoscalercheckpoints" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -224,11 +224,11 @@ " delete collection of HorizontalPodAutoscaler" ([namespace ] (delete-autoscaling-v2-collection-namespaced-horizontal-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -306,11 +306,11 @@ " list or watch objects of kind HorizontalPodAutoscaler" ([] (list-autoscaling-v1-horizontal-pod-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v1/horizontalpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -327,11 +327,11 @@ " list or watch objects of kind HorizontalPodAutoscaler" ([namespace ] (list-autoscaling-v1-namespaced-horizontal-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -348,11 +348,11 @@ " list objects of kind VerticalPodAutoscaler" ([namespace ] (list-autoscaling-v1-namespaced-vertical-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1/namespaces/{namespace}/verticalpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -369,11 +369,11 @@ " list objects of kind VerticalPodAutoscalerCheckpoint" ([namespace ] (list-autoscaling-v1-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1/namespaces/{namespace}/verticalpodautoscalercheckpoints" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -390,11 +390,11 @@ " list objects of kind VerticalPodAutoscalerCheckpoint" ([] (list-autoscaling-v1-vertical-pod-autoscaler-checkpoint-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1/verticalpodautoscalercheckpoints" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -411,11 +411,11 @@ " list objects of kind VerticalPodAutoscaler" ([] (list-autoscaling-v1-vertical-pod-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1/verticalpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -432,11 +432,11 @@ " list or watch objects of kind HorizontalPodAutoscaler" ([] (list-autoscaling-v2-horizontal-pod-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v2/horizontalpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -453,11 +453,11 @@ " list or watch objects of kind HorizontalPodAutoscaler" ([namespace ] (list-autoscaling-v2-namespaced-horizontal-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -518,11 +518,11 @@ " partially update the specified VerticalPodAutoscaler" ([name namespace body ] (patch-autoscaling-v1-namespaced-vertical-pod-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/autoscaling.k8s.io/v1/namespaces/{namespace}/verticalpodautoscalers/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -540,11 +540,11 @@ " partially update the specified VerticalPodAutoscalerCheckpoint" ([name namespace body ] (patch-autoscaling-v1-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/autoscaling.k8s.io/v1/namespaces/{namespace}/verticalpodautoscalercheckpoints/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -864,11 +864,11 @@ " watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-autoscaling-v1-horizontal-pod-autoscaler-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v1/watch/horizontalpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -885,11 +885,11 @@ " watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-autoscaling-v1-namespaced-horizontal-pod-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -906,11 +906,11 @@ " watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-autoscaling-v1-namespaced-horizontal-pod-autoscaler-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -927,11 +927,11 @@ " watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-autoscaling-v2-horizontal-pod-autoscaler-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v2/watch/horizontalpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -948,11 +948,11 @@ " watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-autoscaling-v2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -969,11 +969,11 @@ " watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-autoscaling-v2-namespaced-horizontal-pod-autoscaler-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/autoscaling_v_beta_.clj b/src/kubernetes/api/autoscaling_v_beta_.clj index 2334050..d8a5b1c 100644 --- a/src/kubernetes/api/autoscaling_v_beta_.clj +++ b/src/kubernetes/api/autoscaling_v_beta_.clj @@ -46,37 +46,15 @@ ([namespace body optional-params] (:data (create-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info namespace body optional-params)))) -(defn create-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - create a HorizontalPodAutoscaler" - ([namespace body ] (create-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn create-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - create a HorizontalPodAutoscaler" - ([namespace body ] (create-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler namespace body nil)) - ([namespace body optional-params] - (:data (create-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info namespace body optional-params)))) - (defn delete-autoscaling-v1beta2-collection-namespaced-vertical-pod-autoscaler-with-http-info " delete collection of VerticalPodAutoscaler" ([namespace ] (delete-autoscaling-v1beta2-collection-namespaced-vertical-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/namespaces/{namespace}/verticalpodautoscalers" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -93,11 +71,11 @@ " delete collection of VerticalPodAutoscalerCheckpoint" ([namespace ] (delete-autoscaling-v1beta2-collection-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/namespaces/{namespace}/verticalpodautoscalercheckpoints" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -154,78 +132,15 @@ ([name namespace optional-params] (:data (delete-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info name namespace optional-params)))) -(defn delete-autoscaling-v2beta2-collection-namespaced-horizontal-pod-autoscaler-with-http-info - " - delete collection of HorizontalPodAutoscaler" - ([namespace ] (delete-autoscaling-v2beta2-collection-namespaced-horizontal-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn delete-autoscaling-v2beta2-collection-namespaced-horizontal-pod-autoscaler - " - delete collection of HorizontalPodAutoscaler" - ([namespace ] (delete-autoscaling-v2beta2-collection-namespaced-horizontal-pod-autoscaler namespace nil)) - ([namespace optional-params] - (:data (delete-autoscaling-v2beta2-collection-namespaced-horizontal-pod-autoscaler-with-http-info namespace optional-params)))) - -(defn delete-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - delete a HorizontalPodAutoscaler" - ([name namespace ] (delete-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn delete-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - delete a HorizontalPodAutoscaler" - ([name namespace ] (delete-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler name namespace nil)) - ([name namespace optional-params] - (:data (delete-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace optional-params)))) - -(defn get-autoscaling-v2beta2-api-resources-with-http-info - " - get available resources" - [] - (call-api "/apis/autoscaling/v2beta2/" :get - {:path-params {} - :header-params {} - :query-params {} - :form-params {} - :content-types ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]})) - -(defn get-autoscaling-v2beta2-api-resources - " - get available resources" - [] - (:data (get-autoscaling-v2beta2-api-resources-with-http-info))) - (defn list-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-with-http-info " list objects of kind VerticalPodAutoscaler" ([namespace ] (list-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/namespaces/{namespace}/verticalpodautoscalers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -242,11 +157,11 @@ " list objects of kind VerticalPodAutoscalerCheckpoint" ([namespace ] (list-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/namespaces/{namespace}/verticalpodautoscalercheckpoints" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -263,11 +178,11 @@ " list objects of kind VerticalPodAutoscalerCheckpoint" ([] (list-autoscaling-v1beta2-vertical-pod-autoscaler-checkpoint-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/verticalpodautoscalercheckpoints" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -284,11 +199,11 @@ " list objects of kind VerticalPodAutoscaler" ([] (list-autoscaling-v1beta2-vertical-pod-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/verticalpodautoscalers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -301,57 +216,15 @@ ([optional-params] (:data (list-autoscaling-v1beta2-vertical-pod-autoscaler-for-all-namespaces-with-http-info optional-params)))) -(defn list-autoscaling-v2beta2-horizontal-pod-autoscaler-for-all-namespaces-with-http-info - " - list or watch objects of kind HorizontalPodAutoscaler" - ([] (list-autoscaling-v2beta2-horizontal-pod-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/autoscaling/v2beta2/horizontalpodautoscalers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn list-autoscaling-v2beta2-horizontal-pod-autoscaler-for-all-namespaces - " - list or watch objects of kind HorizontalPodAutoscaler" - ([] (list-autoscaling-v2beta2-horizontal-pod-autoscaler-for-all-namespaces nil)) - ([optional-params] - (:data (list-autoscaling-v2beta2-horizontal-pod-autoscaler-for-all-namespaces-with-http-info optional-params)))) - -(defn list-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - list or watch objects of kind HorizontalPodAutoscaler" - ([namespace ] (list-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn list-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - list or watch objects of kind HorizontalPodAutoscaler" - ([namespace ] (list-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler namespace nil)) - ([namespace optional-params] - (:data (list-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info namespace optional-params)))) - (defn patch-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-with-http-info " partially update the specified VerticalPodAutoscaler" ([name namespace body ] (patch-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/namespaces/{namespace}/verticalpodautoscalers/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -369,11 +242,11 @@ " partially update the specified VerticalPodAutoscalerCheckpoint" ([name namespace body ] (patch-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/autoscaling.k8s.io/v1beta2/namespaces/{namespace}/verticalpodautoscalercheckpoints/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -387,50 +260,6 @@ ([name namespace body optional-params] (:data (patch-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info name namespace body optional-params)))) -(defn patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - partially update the specified HorizontalPodAutoscaler" - ([name namespace body ] (patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - partially update the specified HorizontalPodAutoscaler" - ([name namespace body ] (patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace body optional-params)))) - -(defn patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info - " - partially update status of the specified HorizontalPodAutoscaler" - ([name namespace body ] (patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status - " - partially update status of the specified HorizontalPodAutoscaler" - ([name namespace body ] (patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info name namespace body optional-params)))) - (defn read-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-with-http-info " read the specified VerticalPodAutoscaler" @@ -473,48 +302,6 @@ ([name namespace optional-params] (:data (read-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info name namespace optional-params)))) -(defn read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - read the specified HorizontalPodAutoscaler" - ([name namespace ] (read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [pretty ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - read the specified HorizontalPodAutoscaler" - ([name namespace ] (read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler name namespace nil)) - ([name namespace optional-params] - (:data (read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace optional-params)))) - -(defn read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info - " - read status of the specified HorizontalPodAutoscaler" - ([name namespace ] (read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status - " - read status of the specified HorizontalPodAutoscaler" - ([name namespace ] (read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status name namespace nil)) - ([name namespace optional-params] - (:data (read-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info name namespace optional-params)))) - (defn replace-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-with-http-info " replace the specified VerticalPodAutoscaler" @@ -559,110 +346,3 @@ ([name namespace body optional-params] (:data (replace-autoscaling-v1beta2-namespaced-vertical-pod-autoscaler-checkpoint-with-http-info name namespace body optional-params)))) -(defn replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - replace the specified HorizontalPodAutoscaler" - ([name namespace body ] (replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - replace the specified HorizontalPodAutoscaler" - ([name namespace body ] (replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace body optional-params)))) - -(defn replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info - " - replace status of the specified HorizontalPodAutoscaler" - ([name namespace body ] (replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status - " - replace status of the specified HorizontalPodAutoscaler" - ([name namespace body ] (replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-status-with-http-info name namespace body optional-params)))) - -(defn watch-autoscaling-v2beta2-horizontal-pod-autoscaler-list-for-all-namespaces-with-http-info - " - watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-autoscaling-v2beta2-horizontal-pod-autoscaler-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/autoscaling/v2beta2/watch/horizontalpodautoscalers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-autoscaling-v2beta2-horizontal-pod-autoscaler-list-for-all-namespaces - " - watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-autoscaling-v2beta2-horizontal-pod-autoscaler-list-for-all-namespaces nil)) - ([optional-params] - (:data (watch-autoscaling-v2beta2-horizontal-pod-autoscaler-list-for-all-namespaces-with-http-info optional-params)))) - -(defn watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info - " - watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name namespace ] (watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/autoscaling/v2beta2/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler - " - watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name namespace ] (watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler name namespace nil)) - ([name namespace optional-params] - (:data (watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-with-http-info name namespace optional-params)))) - -(defn watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-list-with-http-info - " - watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." - ([namespace ] (watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/autoscaling/v2beta2/watch/namespaces/{namespace}/horizontalpodautoscalers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-list - " - watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead." - ([namespace ] (watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-list namespace nil)) - ([namespace optional-params] - (:data (watch-autoscaling-v2beta2-namespaced-horizontal-pod-autoscaler-list-with-http-info namespace optional-params)))) - diff --git a/src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj b/src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj new file mode 100644 index 0000000..50d4299 --- /dev/null +++ b/src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.autoscaling-xk-s-io-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info + " + create a ProvisioningRequest" + ([namespace body ] (create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request + " + create a ProvisioningRequest" + ([namespace body ] (create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request namespace body nil)) + ([namespace body optional-params] + (:data (create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace body optional-params)))) + +(defn delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request-with-http-info + " + delete collection of ProvisioningRequest" + ([namespace ] (delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request + " + delete collection of ProvisioningRequest" + ([namespace ] (delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request namespace nil)) + ([namespace optional-params] + (:data (delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request-with-http-info namespace optional-params)))) + +(defn delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info + " + delete a ProvisioningRequest" + ([name namespace ] (delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request + " + delete a ProvisioningRequest" + ([name namespace ] (delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace nil)) + ([name namespace optional-params] + (:data (delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace optional-params)))) + +(defn list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info + " + list objects of kind ProvisioningRequest" + ([namespace ] (list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request + " + list objects of kind ProvisioningRequest" + ([namespace ] (list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request namespace nil)) + ([namespace optional-params] + (:data (list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace optional-params)))) + +(defn list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces-with-http-info + " + list objects of kind ProvisioningRequest" + ([] (list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/provisioningrequests" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces + " + list objects of kind ProvisioningRequest" + ([] (list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces nil)) + ([optional-params] + (:data (list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces-with-http-info optional-params)))) + +(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info + " + partially update the specified ProvisioningRequest" + ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request + " + partially update the specified ProvisioningRequest" + ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body optional-params)))) + +(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info + " + partially update status of the specified ProvisioningRequest" + ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status + " + partially update status of the specified ProvisioningRequest" + ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body optional-params)))) + +(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info + " + read the specified ProvisioningRequest" + ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request + " + read the specified ProvisioningRequest" + ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace nil)) + ([name namespace optional-params] + (:data (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace optional-params)))) + +(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info + " + read status of the specified ProvisioningRequest" + ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status + " + read status of the specified ProvisioningRequest" + ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status name namespace nil)) + ([name namespace optional-params] + (:data (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace optional-params)))) + +(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info + " + replace the specified ProvisioningRequest" + ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request + " + replace the specified ProvisioningRequest" + ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body optional-params)))) + +(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info + " + replace status of the specified ProvisioningRequest" + ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status + " + replace status of the specified ProvisioningRequest" + ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/batch_v_.clj b/src/kubernetes/api/batch_v_.clj index 9ae4f92..3dcbda5 100644 --- a/src/kubernetes/api/batch_v_.clj +++ b/src/kubernetes/api/batch_v_.clj @@ -50,11 +50,11 @@ " delete collection of CronJob" ([namespace ] (delete-batch-v1-collection-namespaced-cron-job-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/batch/v1/namespaces/{namespace}/cronjobs" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -72,11 +72,11 @@ " delete collection of Job" ([namespace ] (delete-batch-v1-collection-namespaced-job-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/batch/v1/namespaces/{namespace}/jobs" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -157,11 +157,11 @@ " list or watch objects of kind CronJob" ([] (list-batch-v1-cron-job-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/cronjobs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -178,11 +178,11 @@ " list or watch objects of kind Job" ([] (list-batch-v1-job-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/jobs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -199,11 +199,11 @@ " list or watch objects of kind CronJob" ([namespace ] (list-batch-v1-namespaced-cron-job-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/namespaces/{namespace}/cronjobs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -220,11 +220,11 @@ " list or watch objects of kind Job" ([namespace ] (list-batch-v1-namespaced-job-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/namespaces/{namespace}/jobs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -501,11 +501,11 @@ " watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-batch-v1-cron-job-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/watch/cronjobs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -522,11 +522,11 @@ " watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-batch-v1-job-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/watch/jobs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -543,11 +543,11 @@ " watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-batch-v1-namespaced-cron-job-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/watch/namespaces/{namespace}/cronjobs/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -564,11 +564,11 @@ " watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-batch-v1-namespaced-cron-job-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/watch/namespaces/{namespace}/cronjobs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -585,11 +585,11 @@ " watch changes to an object of kind Job. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-batch-v1-namespaced-job-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/watch/namespaces/{namespace}/jobs/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -606,11 +606,11 @@ " watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-batch-v1-namespaced-job-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/batch/v1/watch/namespaces/{namespace}/jobs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj new file mode 100644 index 0000000..a2fd2d8 --- /dev/null +++ b/src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.beat-k-s-elastic-co-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info + " + create a Beat" + ([namespace body ] (create-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-beat-k8s-elastic-co-v1beta1-namespaced-beat + " + create a Beat" + ([namespace body ] (create-beat-k8s-elastic-co-v1beta1-namespaced-beat namespace body nil)) + ([namespace body optional-params] + (:data (create-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace body optional-params)))) + +(defn delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat-with-http-info + " + delete collection of Beat" + ([namespace ] (delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat + " + delete collection of Beat" + ([namespace ] (delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat namespace nil)) + ([namespace optional-params] + (:data (delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat-with-http-info namespace optional-params)))) + +(defn delete-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info + " + delete a Beat" + ([name namespace ] (delete-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-beat-k8s-elastic-co-v1beta1-namespaced-beat + " + delete a Beat" + ([name namespace ] (delete-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace nil)) + ([name namespace optional-params] + (:data (delete-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace optional-params)))) + +(defn list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces-with-http-info + " + list objects of kind Beat" + ([] (list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/beats" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces + " + list objects of kind Beat" + ([] (list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces nil)) + ([optional-params] + (:data (list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces-with-http-info optional-params)))) + +(defn list-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info + " + list objects of kind Beat" + ([namespace ] (list-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-beat-k8s-elastic-co-v1beta1-namespaced-beat + " + list objects of kind Beat" + ([namespace ] (list-beat-k8s-elastic-co-v1beta1-namespaced-beat namespace nil)) + ([namespace optional-params] + (:data (list-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace optional-params)))) + +(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info + " + partially update the specified Beat" + ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat + " + partially update the specified Beat" + ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body optional-params)))) + +(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info + " + partially update status of the specified Beat" + ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status + " + partially update status of the specified Beat" + ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body optional-params)))) + +(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info + " + read the specified Beat" + ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat + " + read the specified Beat" + ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace nil)) + ([name namespace optional-params] + (:data (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace optional-params)))) + +(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info + " + read status of the specified Beat" + ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status + " + read status of the specified Beat" + ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status name namespace nil)) + ([name namespace optional-params] + (:data (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace optional-params)))) + +(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info + " + replace the specified Beat" + ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat + " + replace the specified Beat" + ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body optional-params)))) + +(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info + " + replace status of the specified Beat" + ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status + " + replace status of the specified Beat" + ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/certificates_v_.clj b/src/kubernetes/api/certificates_v_.clj index 325dd73..be83ea5 100644 --- a/src/kubernetes/api/certificates_v_.clj +++ b/src/kubernetes/api/certificates_v_.clj @@ -50,11 +50,11 @@ " delete collection of CertificateSigningRequest" ([] (delete-certificates-v1-collection-certificate-signing-request-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/certificates.k8s.io/v1/certificatesigningrequests" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind CertificateSigningRequest" ([] (list-certificates-v1-certificate-signing-request-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/certificates.k8s.io/v1/certificatesigningrequests" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -307,11 +307,11 @@ " watch changes to an object of kind CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-certificates-v1-certificate-signing-request-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/certificates.k8s.io/v1/watch/certificatesigningrequests/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -328,11 +328,11 @@ " watch individual changes to a list of CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-certificates-v1-certificate-signing-request-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/certificates.k8s.io/v1/watch/certificatesigningrequests" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/cloud_google_com_v_.clj b/src/kubernetes/api/cloud_google_com_v_.clj index 1ce82fe..d69752e 100644 --- a/src/kubernetes/api/cloud_google_com_v_.clj +++ b/src/kubernetes/api/cloud_google_com_v_.clj @@ -28,11 +28,11 @@ " delete collection of BackendConfig" ([namespace ] (delete-cloud-google-com-v1-collection-namespaced-backend-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/cloud.google.com/v1/namespaces/{namespace}/backendconfigs" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind BackendConfig" ([] (list-cloud-google-com-v1-backend-config-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/cloud.google.com/v1/backendconfigs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " list objects of kind BackendConfig" ([namespace ] (list-cloud-google-com-v1-namespaced-backend-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/cloud.google.com/v1/namespaces/{namespace}/backendconfigs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -113,11 +113,11 @@ " partially update the specified BackendConfig" ([name namespace body ] (patch-cloud-google-com-v1-namespaced-backend-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/cloud.google.com/v1/namespaces/{namespace}/backendconfigs/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/cloud_google_com_v_beta_.clj b/src/kubernetes/api/cloud_google_com_v_beta_.clj index 65aacd9..3ce282e 100644 --- a/src/kubernetes/api/cloud_google_com_v_beta_.clj +++ b/src/kubernetes/api/cloud_google_com_v_beta_.clj @@ -28,11 +28,11 @@ " delete collection of BackendConfig" ([namespace ] (delete-cloud-google-com-v1beta1-collection-namespaced-backend-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/cloud.google.com/v1beta1/namespaces/{namespace}/backendconfigs" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind BackendConfig" ([] (list-cloud-google-com-v1beta1-backend-config-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/cloud.google.com/v1beta1/backendconfigs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " list objects of kind BackendConfig" ([namespace ] (list-cloud-google-com-v1beta1-namespaced-backend-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/cloud.google.com/v1beta1/namespaces/{namespace}/backendconfigs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -113,11 +113,11 @@ " partially update the specified BackendConfig" ([name namespace body ] (patch-cloud-google-com-v1beta1-namespaced-backend-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/cloud.google.com/v1beta1/namespaces/{namespace}/backendconfigs/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/coordination_v_.clj b/src/kubernetes/api/coordination_v_.clj index a9bac71..e89f205 100644 --- a/src/kubernetes/api/coordination_v_.clj +++ b/src/kubernetes/api/coordination_v_.clj @@ -28,11 +28,11 @@ " delete collection of Lease" ([namespace ] (delete-coordination-v1-collection-namespaced-lease-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/coordination.k8s.io/v1/namespaces/{namespace}/leases" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind Lease" ([] (list-coordination-v1-lease-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/coordination.k8s.io/v1/leases" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -112,11 +112,11 @@ " list or watch objects of kind Lease" ([namespace ] (list-coordination-v1-namespaced-lease-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/coordination.k8s.io/v1/namespaces/{namespace}/leases" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -198,11 +198,11 @@ " watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-coordination-v1-lease-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/coordination.k8s.io/v1/watch/leases" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -219,11 +219,11 @@ " watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-coordination-v1-namespaced-lease-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -240,11 +240,11 @@ " watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-coordination-v1-namespaced-lease-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/core_v_.clj b/src/kubernetes/api/core_v_.clj index 356d317..487d87b 100644 --- a/src/kubernetes/api/core_v_.clj +++ b/src/kubernetes/api/core_v_.clj @@ -1432,11 +1432,11 @@ " delete collection of ConfigMap" ([namespace ] (delete-core-v1-collection-namespaced-config-map-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/configmaps" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1454,11 +1454,11 @@ " delete collection of Endpoints" ([namespace ] (delete-core-v1-collection-namespaced-endpoints-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/endpoints" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1476,11 +1476,11 @@ " delete collection of Event" ([namespace ] (delete-core-v1-collection-namespaced-event-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/events" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1498,11 +1498,11 @@ " delete collection of LimitRange" ([namespace ] (delete-core-v1-collection-namespaced-limit-range-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/limitranges" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1520,11 +1520,11 @@ " delete collection of PersistentVolumeClaim" ([namespace ] (delete-core-v1-collection-namespaced-persistent-volume-claim-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/persistentvolumeclaims" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1542,11 +1542,11 @@ " delete collection of Pod" ([namespace ] (delete-core-v1-collection-namespaced-pod-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/pods" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1564,11 +1564,11 @@ " delete collection of PodTemplate" ([namespace ] (delete-core-v1-collection-namespaced-pod-template-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/podtemplates" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1586,11 +1586,11 @@ " delete collection of ReplicationController" ([namespace ] (delete-core-v1-collection-namespaced-replication-controller-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/replicationcontrollers" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1608,11 +1608,11 @@ " delete collection of ResourceQuota" ([namespace ] (delete-core-v1-collection-namespaced-resource-quota-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/resourcequotas" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1630,11 +1630,11 @@ " delete collection of Secret" ([namespace ] (delete-core-v1-collection-namespaced-secret-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/secrets" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1652,11 +1652,11 @@ " delete collection of Service" ([namespace ] (delete-core-v1-collection-namespaced-service-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/services" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1674,11 +1674,11 @@ " delete collection of ServiceAccount" ([namespace ] (delete-core-v1-collection-namespaced-service-account-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/namespaces/{namespace}/serviceaccounts" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1696,11 +1696,11 @@ " delete collection of Node" ([] (delete-core-v1-collection-node-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/nodes" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -1718,11 +1718,11 @@ " delete collection of PersistentVolume" ([] (delete-core-v1-collection-persistent-volume-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/api/v1/persistentvolumes" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -2089,11 +2089,11 @@ " list objects of kind ComponentStatus" ([] (list-core-v1-component-status-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/componentstatuses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2110,11 +2110,11 @@ " list or watch objects of kind ConfigMap" ([] (list-core-v1-config-map-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/configmaps" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2131,11 +2131,11 @@ " list or watch objects of kind Endpoints" ([] (list-core-v1-endpoints-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/endpoints" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2152,11 +2152,11 @@ " list or watch objects of kind Event" ([] (list-core-v1-event-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/events" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2173,11 +2173,11 @@ " list or watch objects of kind LimitRange" ([] (list-core-v1-limit-range-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/limitranges" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2194,11 +2194,11 @@ " list or watch objects of kind Namespace" ([] (list-core-v1-namespace-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2215,11 +2215,11 @@ " list or watch objects of kind ConfigMap" ([namespace ] (list-core-v1-namespaced-config-map-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/configmaps" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2236,11 +2236,11 @@ " list or watch objects of kind Endpoints" ([namespace ] (list-core-v1-namespaced-endpoints-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/endpoints" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2257,11 +2257,11 @@ " list or watch objects of kind Event" ([namespace ] (list-core-v1-namespaced-event-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/events" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2278,11 +2278,11 @@ " list or watch objects of kind LimitRange" ([namespace ] (list-core-v1-namespaced-limit-range-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/limitranges" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2299,11 +2299,11 @@ " list or watch objects of kind PersistentVolumeClaim" ([namespace ] (list-core-v1-namespaced-persistent-volume-claim-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/persistentvolumeclaims" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2320,11 +2320,11 @@ " list or watch objects of kind Pod" ([namespace ] (list-core-v1-namespaced-pod-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/pods" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2341,11 +2341,11 @@ " list or watch objects of kind PodTemplate" ([namespace ] (list-core-v1-namespaced-pod-template-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/podtemplates" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2362,11 +2362,11 @@ " list or watch objects of kind ReplicationController" ([namespace ] (list-core-v1-namespaced-replication-controller-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/replicationcontrollers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2383,11 +2383,11 @@ " list or watch objects of kind ResourceQuota" ([namespace ] (list-core-v1-namespaced-resource-quota-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/resourcequotas" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2404,11 +2404,11 @@ " list or watch objects of kind Secret" ([namespace ] (list-core-v1-namespaced-secret-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/secrets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2425,11 +2425,11 @@ " list or watch objects of kind Service" ([namespace ] (list-core-v1-namespaced-service-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/services" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2446,11 +2446,11 @@ " list or watch objects of kind ServiceAccount" ([namespace ] (list-core-v1-namespaced-service-account-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/namespaces/{namespace}/serviceaccounts" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2467,11 +2467,11 @@ " list or watch objects of kind Node" ([] (list-core-v1-node-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/nodes" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2488,11 +2488,11 @@ " list or watch objects of kind PersistentVolume" ([] (list-core-v1-persistent-volume-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/persistentvolumes" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2509,11 +2509,11 @@ " list or watch objects of kind PersistentVolumeClaim" ([] (list-core-v1-persistent-volume-claim-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/persistentvolumeclaims" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2530,11 +2530,11 @@ " list or watch objects of kind Pod" ([] (list-core-v1-pod-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/pods" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2551,11 +2551,11 @@ " list or watch objects of kind PodTemplate" ([] (list-core-v1-pod-template-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/podtemplates" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2572,11 +2572,11 @@ " list or watch objects of kind ReplicationController" ([] (list-core-v1-replication-controller-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/replicationcontrollers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2593,11 +2593,11 @@ " list or watch objects of kind ResourceQuota" ([] (list-core-v1-resource-quota-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/resourcequotas" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2614,11 +2614,11 @@ " list or watch objects of kind Secret" ([] (list-core-v1-secret-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/secrets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2635,11 +2635,11 @@ " list or watch objects of kind ServiceAccount" ([] (list-core-v1-service-account-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/serviceaccounts" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -2656,11 +2656,11 @@ " list or watch objects of kind Service" ([] (list-core-v1-service-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/services" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4366,11 +4366,11 @@ " watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-config-map-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/configmaps" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4387,11 +4387,11 @@ " watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-endpoints-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/endpoints" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4408,11 +4408,11 @@ " watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-event-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/events" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4429,11 +4429,11 @@ " watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-limit-range-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/limitranges" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4450,11 +4450,11 @@ " watch changes to an object of kind Namespace. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-core-v1-namespace-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4471,11 +4471,11 @@ " watch individual changes to a list of Namespace. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-namespace-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4492,11 +4492,11 @@ " watch changes to an object of kind ConfigMap. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-config-map-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/configmaps/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4513,11 +4513,11 @@ " watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-config-map-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/configmaps" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4534,11 +4534,11 @@ " watch changes to an object of kind Endpoints. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-endpoints-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/endpoints/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4555,11 +4555,11 @@ " watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-endpoints-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/endpoints" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4576,11 +4576,11 @@ " watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-event-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/events/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4597,11 +4597,11 @@ " watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-event-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/events" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4618,11 +4618,11 @@ " watch changes to an object of kind LimitRange. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-limit-range-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/limitranges/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4639,11 +4639,11 @@ " watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-limit-range-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/limitranges" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4660,11 +4660,11 @@ " watch changes to an object of kind PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-persistent-volume-claim-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4681,11 +4681,11 @@ " watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-persistent-volume-claim-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4702,11 +4702,11 @@ " watch changes to an object of kind Pod. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-pod-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/pods/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4723,11 +4723,11 @@ " watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-pod-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/pods" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4744,11 +4744,11 @@ " watch changes to an object of kind PodTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-pod-template-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/podtemplates/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4765,11 +4765,11 @@ " watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-pod-template-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/podtemplates" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4786,11 +4786,11 @@ " watch changes to an object of kind ReplicationController. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-replication-controller-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4807,11 +4807,11 @@ " watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-replication-controller-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/replicationcontrollers" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4828,11 +4828,11 @@ " watch changes to an object of kind ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-resource-quota-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/resourcequotas/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4849,11 +4849,11 @@ " watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-resource-quota-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/resourcequotas" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4870,11 +4870,11 @@ " watch changes to an object of kind Secret. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-secret-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/secrets/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4891,11 +4891,11 @@ " watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-secret-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/secrets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4912,11 +4912,11 @@ " watch changes to an object of kind Service. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-service-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/services/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4933,11 +4933,11 @@ " watch changes to an object of kind ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-core-v1-namespaced-service-account-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4954,11 +4954,11 @@ " watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-service-account-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/serviceaccounts" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4975,11 +4975,11 @@ " watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-core-v1-namespaced-service-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/namespaces/{namespace}/services" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -4996,11 +4996,11 @@ " watch changes to an object of kind Node. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-core-v1-node-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/nodes/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5017,11 +5017,11 @@ " watch individual changes to a list of Node. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-node-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/nodes" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5038,11 +5038,11 @@ " watch changes to an object of kind PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-core-v1-persistent-volume-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/persistentvolumes/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5059,11 +5059,11 @@ " watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-persistent-volume-claim-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/persistentvolumeclaims" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5080,11 +5080,11 @@ " watch individual changes to a list of PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-persistent-volume-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/persistentvolumes" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5101,11 +5101,11 @@ " watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-pod-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/pods" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5122,11 +5122,11 @@ " watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-pod-template-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/podtemplates" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5143,11 +5143,11 @@ " watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-replication-controller-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/replicationcontrollers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5164,11 +5164,11 @@ " watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-resource-quota-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/resourcequotas" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5185,11 +5185,11 @@ " watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-secret-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/secrets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5206,11 +5206,11 @@ " watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-service-account-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/serviceaccounts" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -5227,11 +5227,11 @@ " watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-core-v1-service-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/api/v1/watch/services" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/discovery_v_.clj b/src/kubernetes/api/discovery_v_.clj index 6387717..022499f 100644 --- a/src/kubernetes/api/discovery_v_.clj +++ b/src/kubernetes/api/discovery_v_.clj @@ -28,11 +28,11 @@ " delete collection of EndpointSlice" ([namespace ] (delete-discovery-v1-collection-namespaced-endpoint-slice-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind EndpointSlice" ([] (list-discovery-v1-endpoint-slice-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/discovery.k8s.io/v1/endpointslices" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -112,11 +112,11 @@ " list or watch objects of kind EndpointSlice" ([namespace ] (list-discovery-v1-namespaced-endpoint-slice-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -198,11 +198,11 @@ " watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-discovery-v1-endpoint-slice-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/discovery.k8s.io/v1/watch/endpointslices" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -219,11 +219,11 @@ " watch changes to an object of kind EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-discovery-v1-namespaced-endpoint-slice-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -240,11 +240,11 @@ " watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-discovery-v1-namespaced-endpoint-slice-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj b/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj new file mode 100644 index 0000000..5f3e214 --- /dev/null +++ b/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.elasticsearch-k-s-elastic-co-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info + " + create an Elasticsearch" + ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch + " + create an Elasticsearch" + ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch namespace body nil)) + ([namespace body optional-params] + (:data (create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace body optional-params)))) + +(defn delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch-with-http-info + " + delete collection of Elasticsearch" + ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch + " + delete collection of Elasticsearch" + ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch namespace nil)) + ([namespace optional-params] + (:data (delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch-with-http-info namespace optional-params)))) + +(defn delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info + " + delete an Elasticsearch" + ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch + " + delete an Elasticsearch" + ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace nil)) + ([name namespace optional-params] + (:data (delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) + +(defn list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces-with-http-info + " + list objects of kind Elasticsearch" + ([] (list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/elasticsearches" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces + " + list objects of kind Elasticsearch" + ([] (list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces nil)) + ([optional-params] + (:data (list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces-with-http-info optional-params)))) + +(defn list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info + " + list objects of kind Elasticsearch" + ([namespace ] (list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch + " + list objects of kind Elasticsearch" + ([namespace ] (list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch namespace nil)) + ([namespace optional-params] + (:data (list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace optional-params)))) + +(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info + " + partially update the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch + " + partially update the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) + +(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info + " + partially update status of the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status + " + partially update status of the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) + +(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info + " + read the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch + " + read the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace nil)) + ([name namespace optional-params] + (:data (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) + +(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info + " + read status of the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status + " + read status of the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status name namespace nil)) + ([name namespace optional-params] + (:data (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace optional-params)))) + +(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info + " + replace the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch + " + replace the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) + +(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info + " + replace status of the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status + " + replace status of the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj new file mode 100644 index 0000000..eaaaea3 --- /dev/null +++ b/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.elasticsearch-k-s-elastic-co-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info + " + create an Elasticsearch" + ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch + " + create an Elasticsearch" + ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch namespace body nil)) + ([namespace body optional-params] + (:data (create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace body optional-params)))) + +(defn delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch-with-http-info + " + delete collection of Elasticsearch" + ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch + " + delete collection of Elasticsearch" + ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch namespace nil)) + ([namespace optional-params] + (:data (delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch-with-http-info namespace optional-params)))) + +(defn delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info + " + delete an Elasticsearch" + ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch + " + delete an Elasticsearch" + ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace nil)) + ([name namespace optional-params] + (:data (delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) + +(defn list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces-with-http-info + " + list objects of kind Elasticsearch" + ([] (list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/elasticsearches" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces + " + list objects of kind Elasticsearch" + ([] (list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces nil)) + ([optional-params] + (:data (list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces-with-http-info optional-params)))) + +(defn list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info + " + list objects of kind Elasticsearch" + ([namespace ] (list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch + " + list objects of kind Elasticsearch" + ([namespace ] (list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch namespace nil)) + ([namespace optional-params] + (:data (list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace optional-params)))) + +(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info + " + partially update the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch + " + partially update the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) + +(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info + " + partially update status of the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status + " + partially update status of the specified Elasticsearch" + ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) + +(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info + " + read the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch + " + read the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace nil)) + ([name namespace optional-params] + (:data (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) + +(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info + " + read status of the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status + " + read status of the specified Elasticsearch" + ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status name namespace nil)) + ([name namespace optional-params] + (:data (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace optional-params)))) + +(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info + " + replace the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch + " + replace the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) + +(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info + " + replace status of the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status + " + replace status of the specified Elasticsearch" + ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj b/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj new file mode 100644 index 0000000..7c26b01 --- /dev/null +++ b/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj @@ -0,0 +1,306 @@ +(ns kubernetes.api.enterprisesearch-k-s-elastic-co-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info + " + create an EnterpriseSearch" + ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search + " + create an EnterpriseSearch" + ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search namespace body nil)) + ([namespace body optional-params] + (:data (create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace body optional-params)))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search-with-http-info + " + delete collection of EnterpriseSearch" + ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search + " + delete collection of EnterpriseSearch" + ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search namespace nil)) + ([namespace optional-params] + (:data (delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search-with-http-info namespace optional-params)))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info + " + delete an EnterpriseSearch" + ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search + " + delete an EnterpriseSearch" + ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace nil)) + ([name namespace optional-params] + (:data (delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) + +(defn list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces-with-http-info + " + list objects of kind EnterpriseSearch" + ([] (list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/enterprisesearches" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces + " + list objects of kind EnterpriseSearch" + ([] (list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces nil)) + ([optional-params] + (:data (list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces-with-http-info optional-params)))) + +(defn list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info + " + list objects of kind EnterpriseSearch" + ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search + " + list objects of kind EnterpriseSearch" + ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search namespace nil)) + ([namespace optional-params] + (:data (list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace optional-params)))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info + " + partially update the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search + " + partially update the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info + " + partially update scale of the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale + " + partially update scale of the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body optional-params)))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info + " + partially update status of the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status + " + partially update status of the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) + +(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info + " + read the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search + " + read the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace nil)) + ([name namespace optional-params] + (:data (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) + +(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info + " + read scale of the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale + " + read scale of the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace optional-params)))) + +(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info + " + read status of the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status + " + read status of the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status name namespace nil)) + ([name namespace optional-params] + (:data (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace optional-params)))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info + " + replace the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search + " + replace the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info + " + replace scale of the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale + " + replace scale of the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body optional-params)))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info + " + replace status of the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status + " + replace status of the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj new file mode 100644 index 0000000..f94c59a --- /dev/null +++ b/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.enterprisesearch-k-s-elastic-co-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info + " + create an EnterpriseSearch" + ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search + " + create an EnterpriseSearch" + ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search namespace body nil)) + ([namespace body optional-params] + (:data (create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace body optional-params)))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search-with-http-info + " + delete collection of EnterpriseSearch" + ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search + " + delete collection of EnterpriseSearch" + ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search namespace nil)) + ([namespace optional-params] + (:data (delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search-with-http-info namespace optional-params)))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info + " + delete an EnterpriseSearch" + ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search + " + delete an EnterpriseSearch" + ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace nil)) + ([name namespace optional-params] + (:data (delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) + +(defn list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces-with-http-info + " + list objects of kind EnterpriseSearch" + ([] (list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/enterprisesearches" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces + " + list objects of kind EnterpriseSearch" + ([] (list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces nil)) + ([optional-params] + (:data (list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces-with-http-info optional-params)))) + +(defn list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info + " + list objects of kind EnterpriseSearch" + ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search + " + list objects of kind EnterpriseSearch" + ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search namespace nil)) + ([namespace optional-params] + (:data (list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace optional-params)))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info + " + partially update the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search + " + partially update the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info + " + partially update status of the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status + " + partially update status of the specified EnterpriseSearch" + ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) + +(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info + " + read the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search + " + read the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace nil)) + ([name namespace optional-params] + (:data (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) + +(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info + " + read status of the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status + " + read status of the specified EnterpriseSearch" + ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status name namespace nil)) + ([name namespace optional-params] + (:data (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace optional-params)))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info + " + replace the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search + " + replace the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info + " + replace status of the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status + " + replace status of the specified EnterpriseSearch" + ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/events_v_.clj b/src/kubernetes/api/events_v_.clj index c451470..6136941 100644 --- a/src/kubernetes/api/events_v_.clj +++ b/src/kubernetes/api/events_v_.clj @@ -28,11 +28,11 @@ " delete collection of Event" ([namespace ] (delete-events-v1-collection-namespaced-event-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/events.k8s.io/v1/namespaces/{namespace}/events" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind Event" ([] (list-events-v1-event-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/events.k8s.io/v1/events" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -112,11 +112,11 @@ " list or watch objects of kind Event" ([namespace ] (list-events-v1-namespaced-event-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/events.k8s.io/v1/namespaces/{namespace}/events" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -198,11 +198,11 @@ " watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-events-v1-event-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/events.k8s.io/v1/watch/events" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -219,11 +219,11 @@ " watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-events-v1-namespaced-event-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/events.k8s.io/v1/watch/namespaces/{namespace}/events/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -240,11 +240,11 @@ " watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-events-v1-namespaced-event-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/events.k8s.io/v1/watch/namespaces/{namespace}/events" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/flowcontrol_apiserver_v_.clj b/src/kubernetes/api/flowcontrol_apiserver_v_.clj new file mode 100644 index 0000000..ff611ad --- /dev/null +++ b/src/kubernetes/api/flowcontrol_apiserver_v_.clj @@ -0,0 +1,541 @@ +(ns kubernetes.api.flowcontrol-apiserver-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + create a FlowSchema" + ([body ] (create-flowcontrol-apiserver-v1-flow-schema-with-http-info body nil)) + ([body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas" :post + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn create-flowcontrol-apiserver-v1-flow-schema + " + create a FlowSchema" + ([body ] (create-flowcontrol-apiserver-v1-flow-schema body nil)) + ([body optional-params] + (:data (create-flowcontrol-apiserver-v1-flow-schema-with-http-info body optional-params)))) + +(defn create-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + create a PriorityLevelConfiguration" + ([body ] (create-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info body nil)) + ([body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations" :post + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn create-flowcontrol-apiserver-v1-priority-level-configuration + " + create a PriorityLevelConfiguration" + ([body ] (create-flowcontrol-apiserver-v1-priority-level-configuration body nil)) + ([body optional-params] + (:data (create-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info body optional-params)))) + +(defn delete-flowcontrol-apiserver-v1-collection-flow-schema-with-http-info + " + delete collection of FlowSchema" + ([] (delete-flowcontrol-apiserver-v1-collection-flow-schema-with-http-info nil)) + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas" :delete + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn delete-flowcontrol-apiserver-v1-collection-flow-schema + " + delete collection of FlowSchema" + ([] (delete-flowcontrol-apiserver-v1-collection-flow-schema nil)) + ([optional-params] + (:data (delete-flowcontrol-apiserver-v1-collection-flow-schema-with-http-info optional-params)))) + +(defn delete-flowcontrol-apiserver-v1-collection-priority-level-configuration-with-http-info + " + delete collection of PriorityLevelConfiguration" + ([] (delete-flowcontrol-apiserver-v1-collection-priority-level-configuration-with-http-info nil)) + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations" :delete + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn delete-flowcontrol-apiserver-v1-collection-priority-level-configuration + " + delete collection of PriorityLevelConfiguration" + ([] (delete-flowcontrol-apiserver-v1-collection-priority-level-configuration nil)) + ([optional-params] + (:data (delete-flowcontrol-apiserver-v1-collection-priority-level-configuration-with-http-info optional-params)))) + +(defn delete-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + delete a FlowSchema" + ([name ] (delete-flowcontrol-apiserver-v1-flow-schema-with-http-info name nil)) + ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}" :delete + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn delete-flowcontrol-apiserver-v1-flow-schema + " + delete a FlowSchema" + ([name ] (delete-flowcontrol-apiserver-v1-flow-schema name nil)) + ([name optional-params] + (:data (delete-flowcontrol-apiserver-v1-flow-schema-with-http-info name optional-params)))) + +(defn delete-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + delete a PriorityLevelConfiguration" + ([name ] (delete-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name nil)) + ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}" :delete + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn delete-flowcontrol-apiserver-v1-priority-level-configuration + " + delete a PriorityLevelConfiguration" + ([name ] (delete-flowcontrol-apiserver-v1-priority-level-configuration name nil)) + ([name optional-params] + (:data (delete-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name optional-params)))) + +(defn get-flowcontrol-apiserver-v1-api-resources-with-http-info + " + get available resources" + [] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/" :get + {:path-params {} + :header-params {} + :query-params {} + :form-params {} + :content-types ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]})) + +(defn get-flowcontrol-apiserver-v1-api-resources + " + get available resources" + [] + (:data (get-flowcontrol-apiserver-v1-api-resources-with-http-info))) + +(defn list-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + list or watch objects of kind FlowSchema" + ([] (list-flowcontrol-apiserver-v1-flow-schema-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas" :get + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] + :auth-names ["BearerToken"]}))) + +(defn list-flowcontrol-apiserver-v1-flow-schema + " + list or watch objects of kind FlowSchema" + ([] (list-flowcontrol-apiserver-v1-flow-schema nil)) + ([optional-params] + (:data (list-flowcontrol-apiserver-v1-flow-schema-with-http-info optional-params)))) + +(defn list-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + list or watch objects of kind PriorityLevelConfiguration" + ([] (list-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations" :get + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] + :auth-names ["BearerToken"]}))) + +(defn list-flowcontrol-apiserver-v1-priority-level-configuration + " + list or watch objects of kind PriorityLevelConfiguration" + ([] (list-flowcontrol-apiserver-v1-priority-level-configuration nil)) + ([optional-params] + (:data (list-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info optional-params)))) + +(defn patch-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + partially update the specified FlowSchema" + ([name body ] (patch-flowcontrol-apiserver-v1-flow-schema-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn patch-flowcontrol-apiserver-v1-flow-schema + " + partially update the specified FlowSchema" + ([name body ] (patch-flowcontrol-apiserver-v1-flow-schema name body nil)) + ([name body optional-params] + (:data (patch-flowcontrol-apiserver-v1-flow-schema-with-http-info name body optional-params)))) + +(defn patch-flowcontrol-apiserver-v1-flow-schema-status-with-http-info + " + partially update status of the specified FlowSchema" + ([name body ] (patch-flowcontrol-apiserver-v1-flow-schema-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn patch-flowcontrol-apiserver-v1-flow-schema-status + " + partially update status of the specified FlowSchema" + ([name body ] (patch-flowcontrol-apiserver-v1-flow-schema-status name body nil)) + ([name body optional-params] + (:data (patch-flowcontrol-apiserver-v1-flow-schema-status-with-http-info name body optional-params)))) + +(defn patch-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + partially update the specified PriorityLevelConfiguration" + ([name body ] (patch-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn patch-flowcontrol-apiserver-v1-priority-level-configuration + " + partially update the specified PriorityLevelConfiguration" + ([name body ] (patch-flowcontrol-apiserver-v1-priority-level-configuration name body nil)) + ([name body optional-params] + (:data (patch-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name body optional-params)))) + +(defn patch-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info + " + partially update status of the specified PriorityLevelConfiguration" + ([name body ] (patch-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn patch-flowcontrol-apiserver-v1-priority-level-configuration-status + " + partially update status of the specified PriorityLevelConfiguration" + ([name body ] (patch-flowcontrol-apiserver-v1-priority-level-configuration-status name body nil)) + ([name body optional-params] + (:data (patch-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info name body optional-params)))) + +(defn read-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + read the specified FlowSchema" + ([name ] (read-flowcontrol-apiserver-v1-flow-schema-with-http-info name nil)) + ([name {:keys [pretty ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn read-flowcontrol-apiserver-v1-flow-schema + " + read the specified FlowSchema" + ([name ] (read-flowcontrol-apiserver-v1-flow-schema name nil)) + ([name optional-params] + (:data (read-flowcontrol-apiserver-v1-flow-schema-with-http-info name optional-params)))) + +(defn read-flowcontrol-apiserver-v1-flow-schema-status-with-http-info + " + read status of the specified FlowSchema" + ([name ] (read-flowcontrol-apiserver-v1-flow-schema-status-with-http-info name nil)) + ([name {:keys [pretty ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn read-flowcontrol-apiserver-v1-flow-schema-status + " + read status of the specified FlowSchema" + ([name ] (read-flowcontrol-apiserver-v1-flow-schema-status name nil)) + ([name optional-params] + (:data (read-flowcontrol-apiserver-v1-flow-schema-status-with-http-info name optional-params)))) + +(defn read-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + read the specified PriorityLevelConfiguration" + ([name ] (read-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name nil)) + ([name {:keys [pretty ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn read-flowcontrol-apiserver-v1-priority-level-configuration + " + read the specified PriorityLevelConfiguration" + ([name ] (read-flowcontrol-apiserver-v1-priority-level-configuration name nil)) + ([name optional-params] + (:data (read-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name optional-params)))) + +(defn read-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info + " + read status of the specified PriorityLevelConfiguration" + ([name ] (read-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info name nil)) + ([name {:keys [pretty ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn read-flowcontrol-apiserver-v1-priority-level-configuration-status + " + read status of the specified PriorityLevelConfiguration" + ([name ] (read-flowcontrol-apiserver-v1-priority-level-configuration-status name nil)) + ([name optional-params] + (:data (read-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info name optional-params)))) + +(defn replace-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + replace the specified FlowSchema" + ([name body ] (replace-flowcontrol-apiserver-v1-flow-schema-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn replace-flowcontrol-apiserver-v1-flow-schema + " + replace the specified FlowSchema" + ([name body ] (replace-flowcontrol-apiserver-v1-flow-schema name body nil)) + ([name body optional-params] + (:data (replace-flowcontrol-apiserver-v1-flow-schema-with-http-info name body optional-params)))) + +(defn replace-flowcontrol-apiserver-v1-flow-schema-status-with-http-info + " + replace status of the specified FlowSchema" + ([name body ] (replace-flowcontrol-apiserver-v1-flow-schema-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn replace-flowcontrol-apiserver-v1-flow-schema-status + " + replace status of the specified FlowSchema" + ([name body ] (replace-flowcontrol-apiserver-v1-flow-schema-status name body nil)) + ([name body optional-params] + (:data (replace-flowcontrol-apiserver-v1-flow-schema-status-with-http-info name body optional-params)))) + +(defn replace-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + replace the specified PriorityLevelConfiguration" + ([name body ] (replace-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn replace-flowcontrol-apiserver-v1-priority-level-configuration + " + replace the specified PriorityLevelConfiguration" + ([name body ] (replace-flowcontrol-apiserver-v1-priority-level-configuration name body nil)) + ([name body optional-params] + (:data (replace-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name body optional-params)))) + +(defn replace-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info + " + replace status of the specified PriorityLevelConfiguration" + ([name body ] (replace-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] + :auth-names ["BearerToken"]}))) + +(defn replace-flowcontrol-apiserver-v1-priority-level-configuration-status + " + replace status of the specified PriorityLevelConfiguration" + ([name body ] (replace-flowcontrol-apiserver-v1-priority-level-configuration-status name body nil)) + ([name body optional-params] + (:data (replace-flowcontrol-apiserver-v1-priority-level-configuration-status-with-http-info name body optional-params)))) + +(defn watch-flowcontrol-apiserver-v1-flow-schema-with-http-info + " + watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." + ([name ] (watch-flowcontrol-apiserver-v1-flow-schema-with-http-info name nil)) + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] + :auth-names ["BearerToken"]}))) + +(defn watch-flowcontrol-apiserver-v1-flow-schema + " + watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." + ([name ] (watch-flowcontrol-apiserver-v1-flow-schema name nil)) + ([name optional-params] + (:data (watch-flowcontrol-apiserver-v1-flow-schema-with-http-info name optional-params)))) + +(defn watch-flowcontrol-apiserver-v1-flow-schema-list-with-http-info + " + watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead." + ([] (watch-flowcontrol-apiserver-v1-flow-schema-list-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] + :auth-names ["BearerToken"]}))) + +(defn watch-flowcontrol-apiserver-v1-flow-schema-list + " + watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead." + ([] (watch-flowcontrol-apiserver-v1-flow-schema-list nil)) + ([optional-params] + (:data (watch-flowcontrol-apiserver-v1-flow-schema-list-with-http-info optional-params)))) + +(defn watch-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info + " + watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." + ([name ] (watch-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name nil)) + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] + :auth-names ["BearerToken"]}))) + +(defn watch-flowcontrol-apiserver-v1-priority-level-configuration + " + watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." + ([name ] (watch-flowcontrol-apiserver-v1-priority-level-configuration name nil)) + ([name optional-params] + (:data (watch-flowcontrol-apiserver-v1-priority-level-configuration-with-http-info name optional-params)))) + +(defn watch-flowcontrol-apiserver-v1-priority-level-configuration-list-with-http-info + " + watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead." + ([] (watch-flowcontrol-apiserver-v1-priority-level-configuration-list-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["*/*"] + :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] + :auth-names ["BearerToken"]}))) + +(defn watch-flowcontrol-apiserver-v1-priority-level-configuration-list + " + watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead." + ([] (watch-flowcontrol-apiserver-v1-priority-level-configuration-list nil)) + ([optional-params] + (:data (watch-flowcontrol-apiserver-v1-priority-level-configuration-list-with-http-info optional-params)))) + diff --git a/src/kubernetes/api/flowcontrol_apiserver_v_beta_.clj b/src/kubernetes/api/flowcontrol_apiserver_v_beta_.clj index ab7f372..f288ebd 100644 --- a/src/kubernetes/api/flowcontrol_apiserver_v_beta_.clj +++ b/src/kubernetes/api/flowcontrol_apiserver_v_beta_.clj @@ -2,12 +2,12 @@ (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) (:import (java.io File))) -(defn create-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info +(defn create-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " create a FlowSchema" - ([body ] (create-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info body nil)) + ([body ] (create-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info body nil)) ([body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas" :post + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas" :post {:path-params {} :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } @@ -17,19 +17,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn create-flowcontrol-apiserver-v1beta1-flow-schema +(defn create-flowcontrol-apiserver-v1beta3-flow-schema " create a FlowSchema" - ([body ] (create-flowcontrol-apiserver-v1beta1-flow-schema body nil)) + ([body ] (create-flowcontrol-apiserver-v1beta3-flow-schema body nil)) ([body optional-params] - (:data (create-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info body optional-params)))) + (:data (create-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info body optional-params)))) -(defn create-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info +(defn create-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " create a PriorityLevelConfiguration" - ([body ] (create-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info body nil)) + ([body ] (create-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info body nil)) ([body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations" :post + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations" :post {:path-params {} :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } @@ -39,195 +39,63 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn create-flowcontrol-apiserver-v1beta1-priority-level-configuration +(defn create-flowcontrol-apiserver-v1beta3-priority-level-configuration " create a PriorityLevelConfiguration" - ([body ] (create-flowcontrol-apiserver-v1beta1-priority-level-configuration body nil)) + ([body ] (create-flowcontrol-apiserver-v1beta3-priority-level-configuration body nil)) ([body optional-params] - (:data (create-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info body optional-params)))) + (:data (create-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info body optional-params)))) -(defn create-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info - " - create a FlowSchema" - ([body ] (create-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info body nil)) - ([body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas" :post - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn create-flowcontrol-apiserver-v1beta2-flow-schema - " - create a FlowSchema" - ([body ] (create-flowcontrol-apiserver-v1beta2-flow-schema body nil)) - ([body optional-params] - (:data (create-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info body optional-params)))) - -(defn create-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info - " - create a PriorityLevelConfiguration" - ([body ] (create-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info body nil)) - ([body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations" :post - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn create-flowcontrol-apiserver-v1beta2-priority-level-configuration - " - create a PriorityLevelConfiguration" - ([body ] (create-flowcontrol-apiserver-v1beta2-priority-level-configuration body nil)) - ([body optional-params] - (:data (create-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info body optional-params)))) - -(defn delete-flowcontrol-apiserver-v1beta1-collection-flow-schema-with-http-info - " - delete collection of FlowSchema" - ([] (delete-flowcontrol-apiserver-v1beta1-collection-flow-schema-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas" :delete - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn delete-flowcontrol-apiserver-v1beta1-collection-flow-schema - " - delete collection of FlowSchema" - ([] (delete-flowcontrol-apiserver-v1beta1-collection-flow-schema nil)) - ([optional-params] - (:data (delete-flowcontrol-apiserver-v1beta1-collection-flow-schema-with-http-info optional-params)))) - -(defn delete-flowcontrol-apiserver-v1beta1-collection-priority-level-configuration-with-http-info - " - delete collection of PriorityLevelConfiguration" - ([] (delete-flowcontrol-apiserver-v1beta1-collection-priority-level-configuration-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations" :delete - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn delete-flowcontrol-apiserver-v1beta1-collection-priority-level-configuration - " - delete collection of PriorityLevelConfiguration" - ([] (delete-flowcontrol-apiserver-v1beta1-collection-priority-level-configuration nil)) - ([optional-params] - (:data (delete-flowcontrol-apiserver-v1beta1-collection-priority-level-configuration-with-http-info optional-params)))) - -(defn delete-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info - " - delete a FlowSchema" - ([name ] (delete-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name nil)) - ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}" :delete - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn delete-flowcontrol-apiserver-v1beta1-flow-schema - " - delete a FlowSchema" - ([name ] (delete-flowcontrol-apiserver-v1beta1-flow-schema name nil)) - ([name optional-params] - (:data (delete-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name optional-params)))) - -(defn delete-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info - " - delete a PriorityLevelConfiguration" - ([name ] (delete-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name nil)) - ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}" :delete - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn delete-flowcontrol-apiserver-v1beta1-priority-level-configuration - " - delete a PriorityLevelConfiguration" - ([name ] (delete-flowcontrol-apiserver-v1beta1-priority-level-configuration name nil)) - ([name optional-params] - (:data (delete-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name optional-params)))) - -(defn delete-flowcontrol-apiserver-v1beta2-collection-flow-schema-with-http-info +(defn delete-flowcontrol-apiserver-v1beta3-collection-flow-schema-with-http-info " delete collection of FlowSchema" - ([] (delete-flowcontrol-apiserver-v1beta2-collection-flow-schema-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas" :delete + ([] (delete-flowcontrol-apiserver-v1beta3-collection-flow-schema-with-http-info nil)) + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn delete-flowcontrol-apiserver-v1beta2-collection-flow-schema +(defn delete-flowcontrol-apiserver-v1beta3-collection-flow-schema " delete collection of FlowSchema" - ([] (delete-flowcontrol-apiserver-v1beta2-collection-flow-schema nil)) + ([] (delete-flowcontrol-apiserver-v1beta3-collection-flow-schema nil)) ([optional-params] - (:data (delete-flowcontrol-apiserver-v1beta2-collection-flow-schema-with-http-info optional-params)))) + (:data (delete-flowcontrol-apiserver-v1beta3-collection-flow-schema-with-http-info optional-params)))) -(defn delete-flowcontrol-apiserver-v1beta2-collection-priority-level-configuration-with-http-info +(defn delete-flowcontrol-apiserver-v1beta3-collection-priority-level-configuration-with-http-info " delete collection of PriorityLevelConfiguration" - ([] (delete-flowcontrol-apiserver-v1beta2-collection-priority-level-configuration-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations" :delete + ([] (delete-flowcontrol-apiserver-v1beta3-collection-priority-level-configuration-with-http-info nil)) + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn delete-flowcontrol-apiserver-v1beta2-collection-priority-level-configuration +(defn delete-flowcontrol-apiserver-v1beta3-collection-priority-level-configuration " delete collection of PriorityLevelConfiguration" - ([] (delete-flowcontrol-apiserver-v1beta2-collection-priority-level-configuration nil)) + ([] (delete-flowcontrol-apiserver-v1beta3-collection-priority-level-configuration nil)) ([optional-params] - (:data (delete-flowcontrol-apiserver-v1beta2-collection-priority-level-configuration-with-http-info optional-params)))) + (:data (delete-flowcontrol-apiserver-v1beta3-collection-priority-level-configuration-with-http-info optional-params)))) -(defn delete-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info +(defn delete-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " delete a FlowSchema" - ([name ] (delete-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name nil)) + ([name ] (delete-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name nil)) ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}" :delete + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}" :delete {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } @@ -237,19 +105,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn delete-flowcontrol-apiserver-v1beta2-flow-schema +(defn delete-flowcontrol-apiserver-v1beta3-flow-schema " delete a FlowSchema" - ([name ] (delete-flowcontrol-apiserver-v1beta2-flow-schema name nil)) + ([name ] (delete-flowcontrol-apiserver-v1beta3-flow-schema name nil)) ([name optional-params] - (:data (delete-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name optional-params)))) + (:data (delete-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name optional-params)))) -(defn delete-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info +(defn delete-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " delete a PriorityLevelConfiguration" - ([name ] (delete-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name nil)) + ([name ] (delete-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name nil)) ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}" :delete + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}" :delete {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } @@ -259,18 +127,18 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn delete-flowcontrol-apiserver-v1beta2-priority-level-configuration +(defn delete-flowcontrol-apiserver-v1beta3-priority-level-configuration " delete a PriorityLevelConfiguration" - ([name ] (delete-flowcontrol-apiserver-v1beta2-priority-level-configuration name nil)) + ([name ] (delete-flowcontrol-apiserver-v1beta3-priority-level-configuration name nil)) ([name optional-params] - (:data (delete-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name optional-params)))) + (:data (delete-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name optional-params)))) -(defn get-flowcontrol-apiserver-v1beta1-api-resources-with-http-info +(defn get-flowcontrol-apiserver-v1beta3-api-resources-with-http-info " get available resources" [] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/" :get + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/" :get {:path-params {} :header-params {} :query-params {} @@ -279,121 +147,60 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]})) -(defn get-flowcontrol-apiserver-v1beta1-api-resources +(defn get-flowcontrol-apiserver-v1beta3-api-resources " get available resources" [] - (:data (get-flowcontrol-apiserver-v1beta1-api-resources-with-http-info))) + (:data (get-flowcontrol-apiserver-v1beta3-api-resources-with-http-info))) -(defn get-flowcontrol-apiserver-v1beta2-api-resources-with-http-info - " - get available resources" - [] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/" :get - {:path-params {} - :header-params {} - :query-params {} - :form-params {} - :content-types ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]})) - -(defn get-flowcontrol-apiserver-v1beta2-api-resources - " - get available resources" - [] - (:data (get-flowcontrol-apiserver-v1beta2-api-resources-with-http-info))) - -(defn list-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info +(defn list-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " list or watch objects of kind FlowSchema" - ([] (list-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas" :get + ([] (list-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] :auth-names ["BearerToken"]}))) -(defn list-flowcontrol-apiserver-v1beta1-flow-schema +(defn list-flowcontrol-apiserver-v1beta3-flow-schema " list or watch objects of kind FlowSchema" - ([] (list-flowcontrol-apiserver-v1beta1-flow-schema nil)) + ([] (list-flowcontrol-apiserver-v1beta3-flow-schema nil)) ([optional-params] - (:data (list-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info optional-params)))) + (:data (list-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info optional-params)))) -(defn list-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info +(defn list-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " list or watch objects of kind PriorityLevelConfiguration" - ([] (list-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations" :get + ([] (list-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] :auth-names ["BearerToken"]}))) -(defn list-flowcontrol-apiserver-v1beta1-priority-level-configuration +(defn list-flowcontrol-apiserver-v1beta3-priority-level-configuration " list or watch objects of kind PriorityLevelConfiguration" - ([] (list-flowcontrol-apiserver-v1beta1-priority-level-configuration nil)) + ([] (list-flowcontrol-apiserver-v1beta3-priority-level-configuration nil)) ([optional-params] - (:data (list-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info optional-params)))) - -(defn list-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info - " - list or watch objects of kind FlowSchema" - ([] (list-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas" :get - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) + (:data (list-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info optional-params)))) -(defn list-flowcontrol-apiserver-v1beta2-flow-schema - " - list or watch objects of kind FlowSchema" - ([] (list-flowcontrol-apiserver-v1beta2-flow-schema nil)) - ([optional-params] - (:data (list-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info optional-params)))) - -(defn list-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info - " - list or watch objects of kind PriorityLevelConfiguration" - ([] (list-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations" :get - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn list-flowcontrol-apiserver-v1beta2-priority-level-configuration - " - list or watch objects of kind PriorityLevelConfiguration" - ([] (list-flowcontrol-apiserver-v1beta2-priority-level-configuration nil)) - ([optional-params] - (:data (list-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info optional-params)))) - -(defn patch-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info +(defn patch-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " partially update the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}" :patch + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}" :patch {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } @@ -403,19 +210,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn patch-flowcontrol-apiserver-v1beta1-flow-schema +(defn patch-flowcontrol-apiserver-v1beta3-flow-schema " partially update the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-flow-schema name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-flow-schema name body nil)) ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name body optional-params)))) + (:data (patch-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name body optional-params)))) -(defn patch-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info +(defn patch-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info " partially update status of the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status" :patch + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status" :patch {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } @@ -425,19 +232,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn patch-flowcontrol-apiserver-v1beta1-flow-schema-status +(defn patch-flowcontrol-apiserver-v1beta3-flow-schema-status " partially update status of the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-flow-schema-status name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-flow-schema-status name body nil)) ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info name body optional-params)))) + (:data (patch-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info name body optional-params)))) -(defn patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info +(defn patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " partially update the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}" :patch + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}" :patch {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } @@ -447,19 +254,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn patch-flowcontrol-apiserver-v1beta1-priority-level-configuration +(defn patch-flowcontrol-apiserver-v1beta3-priority-level-configuration " partially update the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-priority-level-configuration name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-priority-level-configuration name body nil)) ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name body optional-params)))) + (:data (patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name body optional-params)))) -(defn patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info +(defn patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info " partially update status of the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status" :patch + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status" :patch {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } @@ -469,107 +276,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-status +(defn patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-status " partially update status of the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-status name body nil)) + ([name body ] (patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-status name body nil)) ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info name body optional-params)))) + (:data (patch-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info name body optional-params)))) -(defn patch-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info - " - partially update the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}" :patch - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-flowcontrol-apiserver-v1beta2-flow-schema - " - partially update the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-flow-schema name body nil)) - ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name body optional-params)))) - -(defn patch-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info - " - partially update status of the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status" :patch - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-flowcontrol-apiserver-v1beta2-flow-schema-status - " - partially update status of the specified FlowSchema" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-flow-schema-status name body nil)) - ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info name body optional-params)))) - -(defn patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info - " - partially update the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}" :patch - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-flowcontrol-apiserver-v1beta2-priority-level-configuration - " - partially update the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-priority-level-configuration name body nil)) - ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name body optional-params)))) - -(defn patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info - " - partially update status of the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status" :patch - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-status - " - partially update status of the specified PriorityLevelConfiguration" - ([name body ] (patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-status name body nil)) - ([name body optional-params] - (:data (patch-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info name body optional-params)))) - -(defn read-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info +(defn read-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " read the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name nil)) ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}" :get + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}" :get {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty } @@ -578,19 +297,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn read-flowcontrol-apiserver-v1beta1-flow-schema +(defn read-flowcontrol-apiserver-v1beta3-flow-schema " read the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta1-flow-schema name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-flow-schema name nil)) ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name optional-params)))) + (:data (read-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name optional-params)))) -(defn read-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info +(defn read-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info " read status of the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info name nil)) ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status" :get + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status" :get {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty } @@ -599,19 +318,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn read-flowcontrol-apiserver-v1beta1-flow-schema-status +(defn read-flowcontrol-apiserver-v1beta3-flow-schema-status " read status of the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta1-flow-schema-status name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-flow-schema-status name nil)) ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info name optional-params)))) + (:data (read-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info name optional-params)))) -(defn read-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info +(defn read-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " read the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name nil)) ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}" :get + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}" :get {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty } @@ -620,19 +339,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn read-flowcontrol-apiserver-v1beta1-priority-level-configuration +(defn read-flowcontrol-apiserver-v1beta3-priority-level-configuration " read the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta1-priority-level-configuration name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-priority-level-configuration name nil)) ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name optional-params)))) + (:data (read-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name optional-params)))) -(defn read-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info +(defn read-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info " read status of the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info name nil)) ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status" :get + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status" :get {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty } @@ -641,191 +360,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn read-flowcontrol-apiserver-v1beta1-priority-level-configuration-status +(defn read-flowcontrol-apiserver-v1beta3-priority-level-configuration-status " read status of the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta1-priority-level-configuration-status name nil)) + ([name ] (read-flowcontrol-apiserver-v1beta3-priority-level-configuration-status name nil)) ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info name optional-params)))) - -(defn read-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info - " - read the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name nil)) - ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}" :get - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-flowcontrol-apiserver-v1beta2-flow-schema - " - read the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta2-flow-schema name nil)) - ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name optional-params)))) - -(defn read-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info - " - read status of the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info name nil)) - ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status" :get - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-flowcontrol-apiserver-v1beta2-flow-schema-status - " - read status of the specified FlowSchema" - ([name ] (read-flowcontrol-apiserver-v1beta2-flow-schema-status name nil)) - ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info name optional-params)))) - -(defn read-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info - " - read the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name nil)) - ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}" :get - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-flowcontrol-apiserver-v1beta2-priority-level-configuration - " - read the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta2-priority-level-configuration name nil)) - ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name optional-params)))) - -(defn read-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info - " - read status of the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info name nil)) - ([name {:keys [pretty ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status" :get - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-flowcontrol-apiserver-v1beta2-priority-level-configuration-status - " - read status of the specified PriorityLevelConfiguration" - ([name ] (read-flowcontrol-apiserver-v1beta2-priority-level-configuration-status name nil)) - ([name optional-params] - (:data (read-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info name optional-params)))) - -(defn replace-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info - " - replace the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}" :put - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn replace-flowcontrol-apiserver-v1beta1-flow-schema - " - replace the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-flow-schema name body nil)) - ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name body optional-params)))) - -(defn replace-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info - " - replace status of the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status" :put - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn replace-flowcontrol-apiserver-v1beta1-flow-schema-status - " - replace status of the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-flow-schema-status name body nil)) - ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta1-flow-schema-status-with-http-info name body optional-params)))) - -(defn replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info - " - replace the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}" :put - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) + (:data (read-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info name optional-params)))) -(defn replace-flowcontrol-apiserver-v1beta1-priority-level-configuration - " - replace the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-priority-level-configuration name body nil)) - ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name body optional-params)))) - -(defn replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info - " - replace status of the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status" :put - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-status - " - replace status of the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-status name body nil)) - ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta1-priority-level-configuration-status-with-http-info name body optional-params)))) - -(defn replace-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info +(defn replace-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " replace the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}" :put + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}" :put {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } @@ -835,19 +382,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn replace-flowcontrol-apiserver-v1beta2-flow-schema +(defn replace-flowcontrol-apiserver-v1beta3-flow-schema " replace the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-flow-schema name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-flow-schema name body nil)) ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name body optional-params)))) + (:data (replace-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name body optional-params)))) -(defn replace-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info +(defn replace-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info " replace status of the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status" :put + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status" :put {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } @@ -857,19 +404,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn replace-flowcontrol-apiserver-v1beta2-flow-schema-status +(defn replace-flowcontrol-apiserver-v1beta3-flow-schema-status " replace status of the specified FlowSchema" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-flow-schema-status name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-flow-schema-status name body nil)) ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta2-flow-schema-status-with-http-info name body optional-params)))) + (:data (replace-flowcontrol-apiserver-v1beta3-flow-schema-status-with-http-info name body optional-params)))) -(defn replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info +(defn replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " replace the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}" :put + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}" :put {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } @@ -879,19 +426,19 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn replace-flowcontrol-apiserver-v1beta2-priority-level-configuration +(defn replace-flowcontrol-apiserver-v1beta3-priority-level-configuration " replace the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-priority-level-configuration name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-priority-level-configuration name body nil)) ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name body optional-params)))) + (:data (replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name body optional-params)))) -(defn replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info +(defn replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info " replace status of the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info name body nil)) ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status" :put + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status" :put {:path-params {"name" name } :header-params {} :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } @@ -901,178 +448,94 @@ :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] :auth-names ["BearerToken"]}))) -(defn replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-status +(defn replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-status " replace status of the specified PriorityLevelConfiguration" - ([name body ] (replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-status name body nil)) + ([name body ] (replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-status name body nil)) ([name body optional-params] - (:data (replace-flowcontrol-apiserver-v1beta2-priority-level-configuration-status-with-http-info name body optional-params)))) - -(defn watch-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info - " - watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/watch/flowschemas/{name}" :get - {:path-params {"name" name } - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-flowcontrol-apiserver-v1beta1-flow-schema - " - watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta1-flow-schema name nil)) - ([name optional-params] - (:data (watch-flowcontrol-apiserver-v1beta1-flow-schema-with-http-info name optional-params)))) - -(defn watch-flowcontrol-apiserver-v1beta1-flow-schema-list-with-http-info - " - watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta1-flow-schema-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/watch/flowschemas" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-flowcontrol-apiserver-v1beta1-flow-schema-list - " - watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta1-flow-schema-list nil)) - ([optional-params] - (:data (watch-flowcontrol-apiserver-v1beta1-flow-schema-list-with-http-info optional-params)))) - -(defn watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info - " - watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/watch/prioritylevelconfigurations/{name}" :get - {:path-params {"name" name } - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-flowcontrol-apiserver-v1beta1-priority-level-configuration - " - watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta1-priority-level-configuration name nil)) - ([name optional-params] - (:data (watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-with-http-info name optional-params)))) - -(defn watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-list-with-http-info - " - watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta1/watch/prioritylevelconfigurations" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] - :auth-names ["BearerToken"]}))) - -(defn watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-list - " - watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-list nil)) - ([optional-params] - (:data (watch-flowcontrol-apiserver-v1beta1-priority-level-configuration-list-with-http-info optional-params)))) + (:data (replace-flowcontrol-apiserver-v1beta3-priority-level-configuration-status-with-http-info name body optional-params)))) -(defn watch-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info +(defn watch-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info " watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/flowschemas/{name}" :get + ([name ] (watch-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name nil)) + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/flowschemas/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] :auth-names ["BearerToken"]}))) -(defn watch-flowcontrol-apiserver-v1beta2-flow-schema +(defn watch-flowcontrol-apiserver-v1beta3-flow-schema " watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta2-flow-schema name nil)) + ([name ] (watch-flowcontrol-apiserver-v1beta3-flow-schema name nil)) ([name optional-params] - (:data (watch-flowcontrol-apiserver-v1beta2-flow-schema-with-http-info name optional-params)))) + (:data (watch-flowcontrol-apiserver-v1beta3-flow-schema-with-http-info name optional-params)))) -(defn watch-flowcontrol-apiserver-v1beta2-flow-schema-list-with-http-info +(defn watch-flowcontrol-apiserver-v1beta3-flow-schema-list-with-http-info " watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta2-flow-schema-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/flowschemas" :get + ([] (watch-flowcontrol-apiserver-v1beta3-flow-schema-list-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/flowschemas" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] :auth-names ["BearerToken"]}))) -(defn watch-flowcontrol-apiserver-v1beta2-flow-schema-list +(defn watch-flowcontrol-apiserver-v1beta3-flow-schema-list " watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta2-flow-schema-list nil)) + ([] (watch-flowcontrol-apiserver-v1beta3-flow-schema-list nil)) ([optional-params] - (:data (watch-flowcontrol-apiserver-v1beta2-flow-schema-list-with-http-info optional-params)))) + (:data (watch-flowcontrol-apiserver-v1beta3-flow-schema-list-with-http-info optional-params)))) -(defn watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info +(defn watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info " watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/prioritylevelconfigurations/{name}" :get + ([name ] (watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name nil)) + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/prioritylevelconfigurations/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] :auth-names ["BearerToken"]}))) -(defn watch-flowcontrol-apiserver-v1beta2-priority-level-configuration +(defn watch-flowcontrol-apiserver-v1beta3-priority-level-configuration " watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." - ([name ] (watch-flowcontrol-apiserver-v1beta2-priority-level-configuration name nil)) + ([name ] (watch-flowcontrol-apiserver-v1beta3-priority-level-configuration name nil)) ([name optional-params] - (:data (watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-with-http-info name optional-params)))) + (:data (watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-with-http-info name optional-params)))) -(defn watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-list-with-http-info +(defn watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-list-with-http-info " watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] - (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/prioritylevelconfigurations" :get + ([] (watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-list-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/prioritylevelconfigurations" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] :auth-names ["BearerToken"]}))) -(defn watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-list +(defn watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-list " watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead." - ([] (watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-list nil)) + ([] (watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-list nil)) ([optional-params] - (:data (watch-flowcontrol-apiserver-v1beta2-priority-level-configuration-list-with-http-info optional-params)))) + (:data (watch-flowcontrol-apiserver-v1beta3-priority-level-configuration-list-with-http-info optional-params)))) diff --git a/src/kubernetes/api/hub_gke_io_v_.clj b/src/kubernetes/api/hub_gke_io_v_.clj index 743746d..a7d3071 100644 --- a/src/kubernetes/api/hub_gke_io_v_.clj +++ b/src/kubernetes/api/hub_gke_io_v_.clj @@ -28,11 +28,11 @@ " delete collection of Membership" ([] (delete-hub-gke-io-v1-collection-membership-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/hub.gke.io/v1/memberships" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind Membership" ([] (list-hub-gke-io-v1-membership-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/hub.gke.io/v1/memberships" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " partially update the specified Membership" ([name body ] (patch-hub-gke-io-v1-membership-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/hub.gke.io/v1/memberships/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/internal_autoscaling_gke_io_v_.clj b/src/kubernetes/api/internal_autoscaling_gke_io_v_.clj new file mode 100644 index 0000000..45e922a --- /dev/null +++ b/src/kubernetes/api/internal_autoscaling_gke_io_v_.clj @@ -0,0 +1,176 @@ +(ns kubernetes.api.internal-autoscaling-gke-io-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info + " + create a CapacityRequest" + ([namespace body ] (create-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-internal-autoscaling-gke-io-v1-namespaced-capacity-request + " + create a CapacityRequest" + ([namespace body ] (create-internal-autoscaling-gke-io-v1-namespaced-capacity-request namespace body nil)) + ([namespace body optional-params] + (:data (create-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info namespace body optional-params)))) + +(defn delete-internal-autoscaling-gke-io-v1-collection-namespaced-capacity-request-with-http-info + " + delete collection of CapacityRequest" + ([namespace ] (delete-internal-autoscaling-gke-io-v1-collection-namespaced-capacity-request-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-internal-autoscaling-gke-io-v1-collection-namespaced-capacity-request + " + delete collection of CapacityRequest" + ([namespace ] (delete-internal-autoscaling-gke-io-v1-collection-namespaced-capacity-request namespace nil)) + ([namespace optional-params] + (:data (delete-internal-autoscaling-gke-io-v1-collection-namespaced-capacity-request-with-http-info namespace optional-params)))) + +(defn delete-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info + " + delete a CapacityRequest" + ([name namespace ] (delete-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-internal-autoscaling-gke-io-v1-namespaced-capacity-request + " + delete a CapacityRequest" + ([name namespace ] (delete-internal-autoscaling-gke-io-v1-namespaced-capacity-request name namespace nil)) + ([name namespace optional-params] + (:data (delete-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace optional-params)))) + +(defn list-internal-autoscaling-gke-io-v1-capacity-request-for-all-namespaces-with-http-info + " + list objects of kind CapacityRequest" + ([] (list-internal-autoscaling-gke-io-v1-capacity-request-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/capacityrequests" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-internal-autoscaling-gke-io-v1-capacity-request-for-all-namespaces + " + list objects of kind CapacityRequest" + ([] (list-internal-autoscaling-gke-io-v1-capacity-request-for-all-namespaces nil)) + ([optional-params] + (:data (list-internal-autoscaling-gke-io-v1-capacity-request-for-all-namespaces-with-http-info optional-params)))) + +(defn list-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info + " + list objects of kind CapacityRequest" + ([namespace ] (list-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-internal-autoscaling-gke-io-v1-namespaced-capacity-request + " + list objects of kind CapacityRequest" + ([namespace ] (list-internal-autoscaling-gke-io-v1-namespaced-capacity-request namespace nil)) + ([namespace optional-params] + (:data (list-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info namespace optional-params)))) + +(defn patch-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info + " + partially update the specified CapacityRequest" + ([name namespace body ] (patch-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-internal-autoscaling-gke-io-v1-namespaced-capacity-request + " + partially update the specified CapacityRequest" + ([name namespace body ] (patch-internal-autoscaling-gke-io-v1-namespaced-capacity-request name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace body optional-params)))) + +(defn read-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info + " + read the specified CapacityRequest" + ([name namespace ] (read-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-internal-autoscaling-gke-io-v1-namespaced-capacity-request + " + read the specified CapacityRequest" + ([name namespace ] (read-internal-autoscaling-gke-io-v1-namespaced-capacity-request name namespace nil)) + ([name namespace optional-params] + (:data (read-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace optional-params)))) + +(defn replace-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info + " + replace the specified CapacityRequest" + ([name namespace body ] (replace-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/internal.autoscaling.gke.io/v1/namespaces/{namespace}/capacityrequests/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-internal-autoscaling-gke-io-v1-namespaced-capacity-request + " + replace the specified CapacityRequest" + ([name namespace body ] (replace-internal-autoscaling-gke-io-v1-namespaced-capacity-request name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-internal-autoscaling-gke-io-v1-namespaced-capacity-request-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/internal_autoscaling_v_alpha_.clj b/src/kubernetes/api/internal_autoscaling_v_alpha_.clj index 7655058..58396c4 100644 --- a/src/kubernetes/api/internal_autoscaling_v_alpha_.clj +++ b/src/kubernetes/api/internal_autoscaling_v_alpha_.clj @@ -28,11 +28,11 @@ " delete collection of CapacityRequest" ([namespace ] (delete-internal-autoscaling-v1alpha1-collection-namespaced-capacity-request-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/internal.autoscaling.k8s.io/v1alpha1/namespaces/{namespace}/capacityrequests" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind CapacityRequest" ([] (list-internal-autoscaling-v1alpha1-capacity-request-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/internal.autoscaling.k8s.io/v1alpha1/capacityrequests" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " list objects of kind CapacityRequest" ([namespace ] (list-internal-autoscaling-v1alpha1-namespaced-capacity-request-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/internal.autoscaling.k8s.io/v1alpha1/namespaces/{namespace}/capacityrequests" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -113,11 +113,11 @@ " partially update the specified CapacityRequest" ([name namespace body ] (patch-internal-autoscaling-v1alpha1-namespaced-capacity-request-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/internal.autoscaling.k8s.io/v1alpha1/namespaces/{namespace}/capacityrequests/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/kibana_k_s_elastic_co_v_.clj b/src/kubernetes/api/kibana_k_s_elastic_co_v_.clj new file mode 100644 index 0000000..5fa65da --- /dev/null +++ b/src/kubernetes/api/kibana_k_s_elastic_co_v_.clj @@ -0,0 +1,306 @@ +(ns kubernetes.api.kibana-k-s-elastic-co-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info + " + create a Kibana" + ([namespace body ] (create-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-kibana-k8s-elastic-co-v1-namespaced-kibana + " + create a Kibana" + ([namespace body ] (create-kibana-k8s-elastic-co-v1-namespaced-kibana namespace body nil)) + ([namespace body optional-params] + (:data (create-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace body optional-params)))) + +(defn delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana-with-http-info + " + delete collection of Kibana" + ([namespace ] (delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana + " + delete collection of Kibana" + ([namespace ] (delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana namespace nil)) + ([namespace optional-params] + (:data (delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana-with-http-info namespace optional-params)))) + +(defn delete-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info + " + delete a Kibana" + ([name namespace ] (delete-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-kibana-k8s-elastic-co-v1-namespaced-kibana + " + delete a Kibana" + ([name namespace ] (delete-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace nil)) + ([name namespace optional-params] + (:data (delete-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace optional-params)))) + +(defn list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces-with-http-info + " + list objects of kind Kibana" + ([] (list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/kibanas" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces + " + list objects of kind Kibana" + ([] (list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces nil)) + ([optional-params] + (:data (list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces-with-http-info optional-params)))) + +(defn list-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info + " + list objects of kind Kibana" + ([namespace ] (list-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-kibana-k8s-elastic-co-v1-namespaced-kibana + " + list objects of kind Kibana" + ([namespace ] (list-kibana-k8s-elastic-co-v1-namespaced-kibana namespace nil)) + ([namespace optional-params] + (:data (list-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace optional-params)))) + +(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info + " + partially update the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana + " + partially update the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body optional-params)))) + +(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info + " + partially update scale of the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale + " + partially update scale of the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body optional-params)))) + +(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info + " + partially update status of the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status + " + partially update status of the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) + +(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info + " + read the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana + " + read the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace nil)) + ([name namespace optional-params] + (:data (read-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace optional-params)))) + +(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info + " + read scale of the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale + " + read scale of the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace optional-params)))) + +(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info + " + read status of the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-status + " + read status of the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-status name namespace nil)) + ([name namespace optional-params] + (:data (read-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace optional-params)))) + +(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info + " + replace the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana + " + replace the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body optional-params)))) + +(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info + " + replace scale of the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale + " + replace scale of the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body optional-params)))) + +(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info + " + replace status of the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status + " + replace status of the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj new file mode 100644 index 0000000..2bd93e6 --- /dev/null +++ b/src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.kibana-k-s-elastic-co-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info + " + create a Kibana" + ([namespace body ] (create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana + " + create a Kibana" + ([namespace body ] (create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana namespace body nil)) + ([namespace body optional-params] + (:data (create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace body optional-params)))) + +(defn delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana-with-http-info + " + delete collection of Kibana" + ([namespace ] (delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana + " + delete collection of Kibana" + ([namespace ] (delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana namespace nil)) + ([namespace optional-params] + (:data (delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana-with-http-info namespace optional-params)))) + +(defn delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info + " + delete a Kibana" + ([name namespace ] (delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana + " + delete a Kibana" + ([name namespace ] (delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace nil)) + ([name namespace optional-params] + (:data (delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace optional-params)))) + +(defn list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces-with-http-info + " + list objects of kind Kibana" + ([] (list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/kibanas" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces + " + list objects of kind Kibana" + ([] (list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces nil)) + ([optional-params] + (:data (list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces-with-http-info optional-params)))) + +(defn list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info + " + list objects of kind Kibana" + ([namespace ] (list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana + " + list objects of kind Kibana" + ([namespace ] (list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana namespace nil)) + ([namespace optional-params] + (:data (list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace optional-params)))) + +(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info + " + partially update the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana + " + partially update the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body optional-params)))) + +(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info + " + partially update status of the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status + " + partially update status of the specified Kibana" + ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) + +(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info + " + read the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana + " + read the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace nil)) + ([name namespace optional-params] + (:data (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace optional-params)))) + +(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info + " + read status of the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status + " + read status of the specified Kibana" + ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status name namespace nil)) + ([name namespace optional-params] + (:data (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace optional-params)))) + +(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info + " + replace the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana + " + replace the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body optional-params)))) + +(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info + " + replace status of the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status + " + replace status of the specified Kibana" + ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj new file mode 100644 index 0000000..d8a1349 --- /dev/null +++ b/src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj @@ -0,0 +1,306 @@ +(ns kubernetes.api.logstash-k-s-elastic-co-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info + " + create a Logstash" + ([namespace body ] (create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash + " + create a Logstash" + ([namespace body ] (create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash namespace body nil)) + ([namespace body optional-params] + (:data (create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace body optional-params)))) + +(defn delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash-with-http-info + " + delete collection of Logstash" + ([namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash + " + delete collection of Logstash" + ([namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash namespace nil)) + ([namespace optional-params] + (:data (delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash-with-http-info namespace optional-params)))) + +(defn delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info + " + delete a Logstash" + ([name namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash + " + delete a Logstash" + ([name namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace nil)) + ([name namespace optional-params] + (:data (delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace optional-params)))) + +(defn list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces-with-http-info + " + list objects of kind Logstash" + ([] (list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/logstashes" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces + " + list objects of kind Logstash" + ([] (list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces nil)) + ([optional-params] + (:data (list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces-with-http-info optional-params)))) + +(defn list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info + " + list objects of kind Logstash" + ([namespace ] (list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash + " + list objects of kind Logstash" + ([namespace ] (list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash namespace nil)) + ([namespace optional-params] + (:data (list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace optional-params)))) + +(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info + " + partially update the specified Logstash" + ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash + " + partially update the specified Logstash" + ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body optional-params)))) + +(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info + " + partially update scale of the specified Logstash" + ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale + " + partially update scale of the specified Logstash" + ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body optional-params)))) + +(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info + " + partially update status of the specified Logstash" + ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status + " + partially update status of the specified Logstash" + ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body optional-params)))) + +(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info + " + read the specified Logstash" + ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash + " + read the specified Logstash" + ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace nil)) + ([name namespace optional-params] + (:data (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace optional-params)))) + +(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info + " + read scale of the specified Logstash" + ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale + " + read scale of the specified Logstash" + ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace optional-params)))) + +(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info + " + read status of the specified Logstash" + ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status + " + read status of the specified Logstash" + ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status name namespace nil)) + ([name namespace optional-params] + (:data (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace optional-params)))) + +(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info + " + replace the specified Logstash" + ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash + " + replace the specified Logstash" + ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body optional-params)))) + +(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info + " + replace scale of the specified Logstash" + ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale + " + replace scale of the specified Logstash" + ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body optional-params)))) + +(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info + " + replace status of the specified Logstash" + ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status + " + replace status of the specified Logstash" + ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj new file mode 100644 index 0000000..71e1d01 --- /dev/null +++ b/src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj @@ -0,0 +1,306 @@ +(ns kubernetes.api.maps-k-s-elastic-co-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info + " + create an ElasticMapsServer" + ([namespace body ] (create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server + " + create an ElasticMapsServer" + ([namespace body ] (create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server namespace body nil)) + ([namespace body optional-params] + (:data (create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace body optional-params)))) + +(defn delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server-with-http-info + " + delete collection of ElasticMapsServer" + ([namespace ] (delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server + " + delete collection of ElasticMapsServer" + ([namespace ] (delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server namespace nil)) + ([namespace optional-params] + (:data (delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server-with-http-info namespace optional-params)))) + +(defn delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info + " + delete an ElasticMapsServer" + ([name namespace ] (delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server + " + delete an ElasticMapsServer" + ([name namespace ] (delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace nil)) + ([name namespace optional-params] + (:data (delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace optional-params)))) + +(defn list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces-with-http-info + " + list objects of kind ElasticMapsServer" + ([] (list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/elasticmapsservers" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces + " + list objects of kind ElasticMapsServer" + ([] (list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces nil)) + ([optional-params] + (:data (list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces-with-http-info optional-params)))) + +(defn list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info + " + list objects of kind ElasticMapsServer" + ([namespace ] (list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server + " + list objects of kind ElasticMapsServer" + ([namespace ] (list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server namespace nil)) + ([namespace optional-params] + (:data (list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace optional-params)))) + +(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info + " + partially update the specified ElasticMapsServer" + ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server + " + partially update the specified ElasticMapsServer" + ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body optional-params)))) + +(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info + " + partially update scale of the specified ElasticMapsServer" + ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale + " + partially update scale of the specified ElasticMapsServer" + ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body optional-params)))) + +(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info + " + partially update status of the specified ElasticMapsServer" + ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status + " + partially update status of the specified ElasticMapsServer" + ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body optional-params)))) + +(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info + " + read the specified ElasticMapsServer" + ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server + " + read the specified ElasticMapsServer" + ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace nil)) + ([name namespace optional-params] + (:data (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace optional-params)))) + +(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info + " + read scale of the specified ElasticMapsServer" + ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale + " + read scale of the specified ElasticMapsServer" + ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace optional-params)))) + +(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info + " + read status of the specified ElasticMapsServer" + ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status + " + read status of the specified ElasticMapsServer" + ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status name namespace nil)) + ([name namespace optional-params] + (:data (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace optional-params)))) + +(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info + " + replace the specified ElasticMapsServer" + ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server + " + replace the specified ElasticMapsServer" + ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body optional-params)))) + +(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info + " + replace scale of the specified ElasticMapsServer" + ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale + " + replace scale of the specified ElasticMapsServer" + ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body optional-params)))) + +(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info + " + replace status of the specified ElasticMapsServer" + ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status + " + replace status of the specified ElasticMapsServer" + ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/migration_v_alpha_.clj b/src/kubernetes/api/migration_v_alpha_.clj index bac5af9..0644b3a 100644 --- a/src/kubernetes/api/migration_v_alpha_.clj +++ b/src/kubernetes/api/migration_v_alpha_.clj @@ -50,11 +50,11 @@ " delete collection of StorageState" ([] (delete-migration-v1alpha1-collection-storage-state-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storagestates" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " delete collection of StorageVersionMigration" ([] (delete-migration-v1alpha1-collection-storage-version-migration-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storageversionmigrations" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -136,11 +136,11 @@ " list objects of kind StorageState" ([] (list-migration-v1alpha1-storage-state-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storagestates" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -157,11 +157,11 @@ " list objects of kind StorageVersionMigration" ([] (list-migration-v1alpha1-storage-version-migration-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storageversionmigrations" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -178,11 +178,11 @@ " partially update the specified StorageState" ([name body ] (patch-migration-v1alpha1-storage-state-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storagestates/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -200,11 +200,11 @@ " partially update status of the specified StorageState" ([name body ] (patch-migration-v1alpha1-storage-state-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storagestates/{name}/status" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -222,11 +222,11 @@ " partially update the specified StorageVersionMigration" ([name body ] (patch-migration-v1alpha1-storage-version-migration-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storageversionmigrations/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -244,11 +244,11 @@ " partially update status of the specified StorageVersionMigration" ([name body ] (patch-migration-v1alpha1-storage-version-migration-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/migration.k8s.io/v1alpha1/storageversionmigrations/{name}/status" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/monitoring_coreos_com_v_.clj b/src/kubernetes/api/monitoring_coreos_com_v_.clj new file mode 100644 index 0000000..3e50391 --- /dev/null +++ b/src/kubernetes/api/monitoring_coreos_com_v_.clj @@ -0,0 +1,1468 @@ +(ns kubernetes.api.monitoring-coreos-com-v- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info + " + create an Alertmanager" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-alertmanager + " + create an Alertmanager" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-alertmanager namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info + " + create a PodMonitor" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-pod-monitor + " + create a PodMonitor" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-pod-monitor namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1-namespaced-probe-with-http-info + " + create a Probe" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-probe + " + create a Probe" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-probe namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info + " + create Prometheus" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-prometheus + " + create Prometheus" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info + " + create a PrometheusRule" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-prometheus-rule + " + create a PrometheusRule" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus-rule namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info + " + create a ServiceMonitor" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-service-monitor + " + create a ServiceMonitor" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-service-monitor namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info + " + create a ThanosRuler" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1-namespaced-thanos-ruler + " + create a ThanosRuler" + ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-thanos-ruler namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace body optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager-with-http-info + " + delete collection of Alertmanager" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager + " + delete collection of Alertmanager" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor-with-http-info + " + delete collection of PodMonitor" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor + " + delete collection of PodMonitor" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-probe-with-http-info + " + delete collection of Probe" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-probe-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-probe + " + delete collection of Probe" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-probe namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-probe-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-with-http-info + " + delete collection of Prometheus" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus + " + delete collection of Prometheus" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule-with-http-info + " + delete collection of PrometheusRule" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule + " + delete collection of PrometheusRule" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor-with-http-info + " + delete collection of ServiceMonitor" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor + " + delete collection of ServiceMonitor" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler-with-http-info + " + delete collection of ThanosRuler" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler + " + delete collection of ThanosRuler" + ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info + " + delete an Alertmanager" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-alertmanager + " + delete an Alertmanager" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-alertmanager name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info + " + delete a PodMonitor" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-pod-monitor + " + delete a PodMonitor" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-probe-with-http-info + " + delete a Probe" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-probe + " + delete a Probe" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-probe name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info + " + delete Prometheus" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-prometheus + " + delete Prometheus" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info + " + delete a PrometheusRule" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-prometheus-rule + " + delete a PrometheusRule" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info + " + delete a ServiceMonitor" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-service-monitor + " + delete a ServiceMonitor" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-service-monitor name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info + " + delete a ThanosRuler" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1-namespaced-thanos-ruler + " + delete a ThanosRuler" + ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces-with-http-info + " + list objects of kind Alertmanager" + ([] (list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/alertmanagers" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces + " + list objects of kind Alertmanager" + ([] (list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info + " + list objects of kind Alertmanager" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-alertmanager + " + list objects of kind Alertmanager" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-alertmanager namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info + " + list objects of kind PodMonitor" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-pod-monitor + " + list objects of kind PodMonitor" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-pod-monitor namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-probe-with-http-info + " + list objects of kind Probe" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-probe + " + list objects of kind Probe" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-probe namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info + " + list objects of kind Prometheus" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-prometheus + " + list objects of kind Prometheus" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info + " + list objects of kind PrometheusRule" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-prometheus-rule + " + list objects of kind PrometheusRule" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus-rule namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info + " + list objects of kind ServiceMonitor" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-service-monitor + " + list objects of kind ServiceMonitor" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-service-monitor namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info + " + list objects of kind ThanosRuler" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-namespaced-thanos-ruler + " + list objects of kind ThanosRuler" + ([namespace ] (list-monitoring-coreos-com-v1-namespaced-thanos-ruler namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces-with-http-info + " + list objects of kind PodMonitor" + ([] (list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/podmonitors" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces + " + list objects of kind PodMonitor" + ([] (list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1-probe-for-all-namespaces-with-http-info + " + list objects of kind Probe" + ([] (list-monitoring-coreos-com-v1-probe-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/probes" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-probe-for-all-namespaces + " + list objects of kind Probe" + ([] (list-monitoring-coreos-com-v1-probe-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-probe-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1-prometheus-for-all-namespaces-with-http-info + " + list objects of kind Prometheus" + ([] (list-monitoring-coreos-com-v1-prometheus-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/prometheuses" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-prometheus-for-all-namespaces + " + list objects of kind Prometheus" + ([] (list-monitoring-coreos-com-v1-prometheus-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-prometheus-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces-with-http-info + " + list objects of kind PrometheusRule" + ([] (list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/prometheusrules" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces + " + list objects of kind PrometheusRule" + ([] (list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces-with-http-info + " + list objects of kind ServiceMonitor" + ([] (list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/servicemonitors" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces + " + list objects of kind ServiceMonitor" + ([] (list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces-with-http-info + " + list objects of kind ThanosRuler" + ([] (list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1/thanosrulers" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces + " + list objects of kind ThanosRuler" + ([] (list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces-with-http-info optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info + " + partially update the specified Alertmanager" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager + " + partially update the specified Alertmanager" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info + " + partially update status of the specified Alertmanager" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager-status + " + partially update status of the specified Alertmanager" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info + " + partially update the specified PodMonitor" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-pod-monitor + " + partially update the specified PodMonitor" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-probe-with-http-info + " + partially update the specified Probe" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-probe + " + partially update the specified Probe" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-probe name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info + " + partially update the specified Prometheus" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus + " + partially update the specified Prometheus" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info + " + partially update the specified PrometheusRule" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-rule + " + partially update the specified PrometheusRule" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info + " + partially update scale of the specified Prometheus" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-scale + " + partially update scale of the specified Prometheus" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info + " + partially update status of the specified Prometheus" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-status + " + partially update status of the specified Prometheus" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info + " + partially update the specified ServiceMonitor" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-service-monitor + " + partially update the specified ServiceMonitor" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-service-monitor name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info + " + partially update the specified ThanosRuler" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler + " + partially update the specified ThanosRuler" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info + " + partially update status of the specified ThanosRuler" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status + " + partially update status of the specified ThanosRuler" + ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info + " + read the specified Alertmanager" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-alertmanager + " + read the specified Alertmanager" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info + " + read status of the specified Alertmanager" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-alertmanager-status + " + read status of the specified Alertmanager" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager-status name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info + " + read the specified PodMonitor" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-pod-monitor + " + read the specified PodMonitor" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-probe-with-http-info + " + read the specified Probe" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-probe + " + read the specified Probe" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-probe name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info + " + read the specified Prometheus" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus + " + read the specified Prometheus" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info + " + read the specified PrometheusRule" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-rule + " + read the specified PrometheusRule" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info + " + read scale of the specified Prometheus" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-scale + " + read scale of the specified Prometheus" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info + " + read status of the specified Prometheus" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-prometheus-status + " + read status of the specified Prometheus" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-status name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info + " + read the specified ServiceMonitor" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-service-monitor + " + read the specified ServiceMonitor" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-service-monitor name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info + " + read the specified ThanosRuler" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler + " + read the specified ThanosRuler" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info + " + read status of the specified ThanosRuler" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status + " + read status of the specified ThanosRuler" + ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info + " + replace the specified Alertmanager" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager + " + replace the specified Alertmanager" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info + " + replace status of the specified Alertmanager" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager-status + " + replace status of the specified Alertmanager" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info + " + replace the specified PodMonitor" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-pod-monitor + " + replace the specified PodMonitor" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-probe-with-http-info + " + replace the specified Probe" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-probe + " + replace the specified Probe" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-probe name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info + " + replace the specified Prometheus" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus + " + replace the specified Prometheus" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info + " + replace the specified PrometheusRule" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-rule + " + replace the specified PrometheusRule" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info + " + replace scale of the specified Prometheus" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-scale + " + replace scale of the specified Prometheus" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info + " + replace status of the specified Prometheus" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-status + " + replace status of the specified Prometheus" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info + " + replace the specified ServiceMonitor" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-service-monitor + " + replace the specified ServiceMonitor" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-service-monitor name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info + " + replace the specified ThanosRuler" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler + " + replace the specified ThanosRuler" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info + " + replace status of the specified ThanosRuler" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status + " + replace status of the specified ThanosRuler" + ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj b/src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj new file mode 100644 index 0000000..0f1a781 --- /dev/null +++ b/src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj @@ -0,0 +1,650 @@ +(ns kubernetes.api.monitoring-coreos-com-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info + " + create an AlertmanagerConfig" + ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config + " + create an AlertmanagerConfig" + ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info + " + create a PrometheusAgent" + ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent + " + create a PrometheusAgent" + ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace body optional-params)))) + +(defn create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info + " + create a ScrapeConfig" + ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config + " + create a ScrapeConfig" + ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config namespace body nil)) + ([namespace body optional-params] + (:data (create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace body optional-params)))) + +(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config-with-http-info + " + delete collection of AlertmanagerConfig" + ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config + " + delete collection of AlertmanagerConfig" + ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent-with-http-info + " + delete collection of PrometheusAgent" + ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent + " + delete collection of PrometheusAgent" + ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config-with-http-info + " + delete collection of ScrapeConfig" + ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config + " + delete collection of ScrapeConfig" + ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config namespace nil)) + ([namespace optional-params] + (:data (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config-with-http-info namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info + " + delete an AlertmanagerConfig" + ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config + " + delete an AlertmanagerConfig" + ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info + " + delete a PrometheusAgent" + ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent + " + delete a PrometheusAgent" + ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace optional-params)))) + +(defn delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info + " + delete a ScrapeConfig" + ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config + " + delete a ScrapeConfig" + ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace nil)) + ([name namespace optional-params] + (:data (delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces-with-http-info + " + list objects of kind AlertmanagerConfig" + ([] (list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/alertmanagerconfigs" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces + " + list objects of kind AlertmanagerConfig" + ([] (list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info + " + list objects of kind AlertmanagerConfig" + ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config + " + list objects of kind AlertmanagerConfig" + ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info + " + list objects of kind PrometheusAgent" + ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent + " + list objects of kind PrometheusAgent" + ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info + " + list objects of kind ScrapeConfig" + ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config + " + list objects of kind ScrapeConfig" + ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config namespace nil)) + ([namespace optional-params] + (:data (list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace optional-params)))) + +(defn list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces-with-http-info + " + list objects of kind PrometheusAgent" + ([] (list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/prometheusagents" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces + " + list objects of kind PrometheusAgent" + ([] (list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces-with-http-info optional-params)))) + +(defn list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces-with-http-info + " + list objects of kind ScrapeConfig" + ([] (list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/scrapeconfigs" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces + " + list objects of kind ScrapeConfig" + ([] (list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces nil)) + ([optional-params] + (:data (list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces-with-http-info optional-params)))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info + " + partially update the specified AlertmanagerConfig" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config + " + partially update the specified AlertmanagerConfig" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info + " + partially update the specified PrometheusAgent" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent + " + partially update the specified PrometheusAgent" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info + " + partially update scale of the specified PrometheusAgent" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/scale" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale + " + partially update scale of the specified PrometheusAgent" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info + " + partially update status of the specified PrometheusAgent" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status + " + partially update status of the specified PrometheusAgent" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body optional-params)))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info + " + partially update the specified ScrapeConfig" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config + " + partially update the specified ScrapeConfig" + ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body optional-params)))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info + " + read the specified AlertmanagerConfig" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config + " + read the specified AlertmanagerConfig" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info + " + read the specified PrometheusAgent" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent + " + read the specified PrometheusAgent" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info + " + read scale of the specified PrometheusAgent" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/scale" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale + " + read scale of the specified PrometheusAgent" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info + " + read status of the specified PrometheusAgent" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status + " + read status of the specified PrometheusAgent" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace optional-params)))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info + " + read the specified ScrapeConfig" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config + " + read the specified ScrapeConfig" + ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace nil)) + ([name namespace optional-params] + (:data (read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace optional-params)))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info + " + replace the specified AlertmanagerConfig" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config + " + replace the specified AlertmanagerConfig" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info + " + replace the specified PrometheusAgent" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent + " + replace the specified PrometheusAgent" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info + " + replace scale of the specified PrometheusAgent" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/scale" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale + " + replace scale of the specified PrometheusAgent" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info + " + replace status of the specified PrometheusAgent" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status + " + replace status of the specified PrometheusAgent" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body optional-params)))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info + " + replace the specified ScrapeConfig" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config + " + replace the specified ScrapeConfig" + ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/networking_gke_io_v_.clj b/src/kubernetes/api/networking_gke_io_v_.clj index 02f4fb7..9f74bbe 100644 --- a/src/kubernetes/api/networking_gke_io_v_.clj +++ b/src/kubernetes/api/networking_gke_io_v_.clj @@ -2,6 +2,28 @@ (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) (:import (java.io File))) +(defn create-networking-gke-io-v1-gke-network-param-set-with-http-info + " + create a GKENetworkParamSet" + ([body ] (create-networking-gke-io-v1-gke-network-param-set-with-http-info body nil)) + ([body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets" :post + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-networking-gke-io-v1-gke-network-param-set + " + create a GKENetworkParamSet" + ([body ] (create-networking-gke-io-v1-gke-network-param-set body nil)) + ([body optional-params] + (:data (create-networking-gke-io-v1-gke-network-param-set-with-http-info body optional-params)))) + (defn create-networking-gke-io-v1-namespaced-managed-certificate-with-http-info " create a ManagedCertificate" @@ -46,15 +68,58 @@ ([namespace body optional-params] (:data (create-networking-gke-io-v1-namespaced-service-attachment-with-http-info namespace body optional-params)))) +(defn create-networking-gke-io-v1-network-with-http-info + " + create a Network" + ([body ] (create-networking-gke-io-v1-network-with-http-info body nil)) + ([body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/networking.gke.io/v1/networks" :post + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-networking-gke-io-v1-network + " + create a Network" + ([body ] (create-networking-gke-io-v1-network body nil)) + ([body optional-params] + (:data (create-networking-gke-io-v1-network-with-http-info body optional-params)))) + +(defn delete-networking-gke-io-v1-collection-gke-network-param-set-with-http-info + " + delete collection of GKENetworkParamSet" + ([] (delete-networking-gke-io-v1-collection-gke-network-param-set-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets" :delete + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-networking-gke-io-v1-collection-gke-network-param-set + " + delete collection of GKENetworkParamSet" + ([] (delete-networking-gke-io-v1-collection-gke-network-param-set nil)) + ([optional-params] + (:data (delete-networking-gke-io-v1-collection-gke-network-param-set-with-http-info optional-params)))) + (defn delete-networking-gke-io-v1-collection-namespaced-managed-certificate-with-http-info " delete collection of ManagedCertificate" ([namespace ] (delete-networking-gke-io-v1-collection-namespaced-managed-certificate-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1/namespaces/{namespace}/managedcertificates" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +136,11 @@ " delete collection of ServiceAttachment" ([namespace ] (delete-networking-gke-io-v1-collection-namespaced-service-attachment-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1/namespaces/{namespace}/serviceattachments" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -88,6 +153,49 @@ ([namespace optional-params] (:data (delete-networking-gke-io-v1-collection-namespaced-service-attachment-with-http-info namespace optional-params)))) +(defn delete-networking-gke-io-v1-collection-network-with-http-info + " + delete collection of Network" + ([] (delete-networking-gke-io-v1-collection-network-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/networking.gke.io/v1/networks" :delete + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-networking-gke-io-v1-collection-network + " + delete collection of Network" + ([] (delete-networking-gke-io-v1-collection-network nil)) + ([optional-params] + (:data (delete-networking-gke-io-v1-collection-network-with-http-info optional-params)))) + +(defn delete-networking-gke-io-v1-gke-network-param-set-with-http-info + " + delete a GKENetworkParamSet" + ([name ] (delete-networking-gke-io-v1-gke-network-param-set-with-http-info name nil)) + ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}" :delete + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-networking-gke-io-v1-gke-network-param-set + " + delete a GKENetworkParamSet" + ([name ] (delete-networking-gke-io-v1-gke-network-param-set name nil)) + ([name optional-params] + (:data (delete-networking-gke-io-v1-gke-network-param-set-with-http-info name optional-params)))) + (defn delete-networking-gke-io-v1-namespaced-managed-certificate-with-http-info " delete a ManagedCertificate" @@ -132,15 +240,58 @@ ([name namespace optional-params] (:data (delete-networking-gke-io-v1-namespaced-service-attachment-with-http-info name namespace optional-params)))) +(defn delete-networking-gke-io-v1-network-with-http-info + " + delete a Network" + ([name ] (delete-networking-gke-io-v1-network-with-http-info name nil)) + ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}" :delete + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-networking-gke-io-v1-network + " + delete a Network" + ([name ] (delete-networking-gke-io-v1-network name nil)) + ([name optional-params] + (:data (delete-networking-gke-io-v1-network-with-http-info name optional-params)))) + +(defn list-networking-gke-io-v1-gke-network-param-set-with-http-info + " + list objects of kind GKENetworkParamSet" + ([] (list-networking-gke-io-v1-gke-network-param-set-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets" :get + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-networking-gke-io-v1-gke-network-param-set + " + list objects of kind GKENetworkParamSet" + ([] (list-networking-gke-io-v1-gke-network-param-set nil)) + ([optional-params] + (:data (list-networking-gke-io-v1-gke-network-param-set-with-http-info optional-params)))) + (defn list-networking-gke-io-v1-managed-certificate-for-all-namespaces-with-http-info " list objects of kind ManagedCertificate" ([] (list-networking-gke-io-v1-managed-certificate-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1/managedcertificates" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -157,11 +308,11 @@ " list objects of kind ManagedCertificate" ([namespace ] (list-networking-gke-io-v1-namespaced-managed-certificate-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1/namespaces/{namespace}/managedcertificates" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -178,11 +329,11 @@ " list objects of kind ServiceAttachment" ([namespace ] (list-networking-gke-io-v1-namespaced-service-attachment-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1/namespaces/{namespace}/serviceattachments" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -195,15 +346,36 @@ ([namespace optional-params] (:data (list-networking-gke-io-v1-namespaced-service-attachment-with-http-info namespace optional-params)))) +(defn list-networking-gke-io-v1-network-with-http-info + " + list objects of kind Network" + ([] (list-networking-gke-io-v1-network-with-http-info nil)) + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/networking.gke.io/v1/networks" :get + {:path-params {} + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-networking-gke-io-v1-network + " + list objects of kind Network" + ([] (list-networking-gke-io-v1-network nil)) + ([optional-params] + (:data (list-networking-gke-io-v1-network-with-http-info optional-params)))) + (defn list-networking-gke-io-v1-service-attachment-for-all-namespaces-with-http-info " list objects of kind ServiceAttachment" ([] (list-networking-gke-io-v1-service-attachment-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1/serviceattachments" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -216,15 +388,59 @@ ([optional-params] (:data (list-networking-gke-io-v1-service-attachment-for-all-namespaces-with-http-info optional-params)))) +(defn patch-networking-gke-io-v1-gke-network-param-set-with-http-info + " + partially update the specified GKENetworkParamSet" + ([name body ] (patch-networking-gke-io-v1-gke-network-param-set-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-networking-gke-io-v1-gke-network-param-set + " + partially update the specified GKENetworkParamSet" + ([name body ] (patch-networking-gke-io-v1-gke-network-param-set name body nil)) + ([name body optional-params] + (:data (patch-networking-gke-io-v1-gke-network-param-set-with-http-info name body optional-params)))) + +(defn patch-networking-gke-io-v1-gke-network-param-set-status-with-http-info + " + partially update status of the specified GKENetworkParamSet" + ([name body ] (patch-networking-gke-io-v1-gke-network-param-set-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}/status" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-networking-gke-io-v1-gke-network-param-set-status + " + partially update status of the specified GKENetworkParamSet" + ([name body ] (patch-networking-gke-io-v1-gke-network-param-set-status name body nil)) + ([name body optional-params] + (:data (patch-networking-gke-io-v1-gke-network-param-set-status-with-http-info name body optional-params)))) + (defn patch-networking-gke-io-v1-namespaced-managed-certificate-with-http-info " partially update the specified ManagedCertificate" ([name namespace body ] (patch-networking-gke-io-v1-namespaced-managed-certificate-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1/namespaces/{namespace}/managedcertificates/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -242,11 +458,11 @@ " partially update the specified ServiceAttachment" ([name namespace body ] (patch-networking-gke-io-v1-namespaced-service-attachment-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1/namespaces/{namespace}/serviceattachments/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -260,6 +476,92 @@ ([name namespace body optional-params] (:data (patch-networking-gke-io-v1-namespaced-service-attachment-with-http-info name namespace body optional-params)))) +(defn patch-networking-gke-io-v1-network-with-http-info + " + partially update the specified Network" + ([name body ] (patch-networking-gke-io-v1-network-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-networking-gke-io-v1-network + " + partially update the specified Network" + ([name body ] (patch-networking-gke-io-v1-network name body nil)) + ([name body optional-params] + (:data (patch-networking-gke-io-v1-network-with-http-info name body optional-params)))) + +(defn patch-networking-gke-io-v1-network-status-with-http-info + " + partially update status of the specified Network" + ([name body ] (patch-networking-gke-io-v1-network-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}/status" :patch + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-networking-gke-io-v1-network-status + " + partially update status of the specified Network" + ([name body ] (patch-networking-gke-io-v1-network-status name body nil)) + ([name body optional-params] + (:data (patch-networking-gke-io-v1-network-status-with-http-info name body optional-params)))) + +(defn read-networking-gke-io-v1-gke-network-param-set-with-http-info + " + read the specified GKENetworkParamSet" + ([name ] (read-networking-gke-io-v1-gke-network-param-set-with-http-info name nil)) + ([name {:keys [pretty resource-version ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-networking-gke-io-v1-gke-network-param-set + " + read the specified GKENetworkParamSet" + ([name ] (read-networking-gke-io-v1-gke-network-param-set name nil)) + ([name optional-params] + (:data (read-networking-gke-io-v1-gke-network-param-set-with-http-info name optional-params)))) + +(defn read-networking-gke-io-v1-gke-network-param-set-status-with-http-info + " + read status of the specified GKENetworkParamSet" + ([name ] (read-networking-gke-io-v1-gke-network-param-set-status-with-http-info name nil)) + ([name {:keys [pretty resource-version ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}/status" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-networking-gke-io-v1-gke-network-param-set-status + " + read status of the specified GKENetworkParamSet" + ([name ] (read-networking-gke-io-v1-gke-network-param-set-status name nil)) + ([name optional-params] + (:data (read-networking-gke-io-v1-gke-network-param-set-status-with-http-info name optional-params)))) + (defn read-networking-gke-io-v1-namespaced-managed-certificate-with-http-info " read the specified ManagedCertificate" @@ -302,6 +604,92 @@ ([name namespace optional-params] (:data (read-networking-gke-io-v1-namespaced-service-attachment-with-http-info name namespace optional-params)))) +(defn read-networking-gke-io-v1-network-with-http-info + " + read the specified Network" + ([name ] (read-networking-gke-io-v1-network-with-http-info name nil)) + ([name {:keys [pretty resource-version ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-networking-gke-io-v1-network + " + read the specified Network" + ([name ] (read-networking-gke-io-v1-network name nil)) + ([name optional-params] + (:data (read-networking-gke-io-v1-network-with-http-info name optional-params)))) + +(defn read-networking-gke-io-v1-network-status-with-http-info + " + read status of the specified Network" + ([name ] (read-networking-gke-io-v1-network-status-with-http-info name nil)) + ([name {:keys [pretty resource-version ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}/status" :get + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-networking-gke-io-v1-network-status + " + read status of the specified Network" + ([name ] (read-networking-gke-io-v1-network-status name nil)) + ([name optional-params] + (:data (read-networking-gke-io-v1-network-status-with-http-info name optional-params)))) + +(defn replace-networking-gke-io-v1-gke-network-param-set-with-http-info + " + replace the specified GKENetworkParamSet" + ([name body ] (replace-networking-gke-io-v1-gke-network-param-set-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-networking-gke-io-v1-gke-network-param-set + " + replace the specified GKENetworkParamSet" + ([name body ] (replace-networking-gke-io-v1-gke-network-param-set name body nil)) + ([name body optional-params] + (:data (replace-networking-gke-io-v1-gke-network-param-set-with-http-info name body optional-params)))) + +(defn replace-networking-gke-io-v1-gke-network-param-set-status-with-http-info + " + replace status of the specified GKENetworkParamSet" + ([name body ] (replace-networking-gke-io-v1-gke-network-param-set-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/networking.gke.io/v1/gkenetworkparamsets/{name}/status" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-networking-gke-io-v1-gke-network-param-set-status + " + replace status of the specified GKENetworkParamSet" + ([name body ] (replace-networking-gke-io-v1-gke-network-param-set-status name body nil)) + ([name body optional-params] + (:data (replace-networking-gke-io-v1-gke-network-param-set-status-with-http-info name body optional-params)))) + (defn replace-networking-gke-io-v1-namespaced-managed-certificate-with-http-info " replace the specified ManagedCertificate" @@ -346,3 +734,47 @@ ([name namespace body optional-params] (:data (replace-networking-gke-io-v1-namespaced-service-attachment-with-http-info name namespace body optional-params)))) +(defn replace-networking-gke-io-v1-network-with-http-info + " + replace the specified Network" + ([name body ] (replace-networking-gke-io-v1-network-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-networking-gke-io-v1-network + " + replace the specified Network" + ([name body ] (replace-networking-gke-io-v1-network name body nil)) + ([name body optional-params] + (:data (replace-networking-gke-io-v1-network-with-http-info name body optional-params)))) + +(defn replace-networking-gke-io-v1-network-status-with-http-info + " + replace status of the specified Network" + ([name body ] (replace-networking-gke-io-v1-network-status-with-http-info name body nil)) + ([name body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/networking.gke.io/v1/networks/{name}/status" :put + {:path-params {"name" name } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-networking-gke-io-v1-network-status + " + replace status of the specified Network" + ([name body ] (replace-networking-gke-io-v1-network-status name body nil)) + ([name body optional-params] + (:data (replace-networking-gke-io-v1-network-status-with-http-info name body optional-params)))) + diff --git a/src/kubernetes/api/networking_gke_io_v_beta_.clj b/src/kubernetes/api/networking_gke_io_v_beta_.clj index 828e133..af1e85f 100644 --- a/src/kubernetes/api/networking_gke_io_v_beta_.clj +++ b/src/kubernetes/api/networking_gke_io_v_beta_.clj @@ -116,11 +116,11 @@ " delete collection of FrontendConfig" ([namespace ] (delete-networking-gke-io-v1beta1-collection-namespaced-frontend-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/frontendconfigs" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -137,11 +137,11 @@ " delete collection of ManagedCertificate" ([namespace ] (delete-networking-gke-io-v1beta1-collection-namespaced-managed-certificate-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/managedcertificates" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -158,11 +158,11 @@ " delete collection of ServiceAttachment" ([namespace ] (delete-networking-gke-io-v1beta1-collection-namespaced-service-attachment-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/serviceattachments" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -179,11 +179,11 @@ " delete collection of ServiceNetworkEndpointGroup" ([namespace ] (delete-networking-gke-io-v1beta1-collection-namespaced-service-network-endpoint-group-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/servicenetworkendpointgroups" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -288,11 +288,11 @@ " delete collection of ManagedCertificate" ([namespace ] (delete-networking-gke-io-v1beta2-collection-namespaced-managed-certificate-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta2/namespaces/{namespace}/managedcertificates" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -331,11 +331,11 @@ " list objects of kind FrontendConfig" ([] (list-networking-gke-io-v1beta1-frontend-config-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/frontendconfigs" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -352,11 +352,11 @@ " list objects of kind ManagedCertificate" ([] (list-networking-gke-io-v1beta1-managed-certificate-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/managedcertificates" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -373,11 +373,11 @@ " list objects of kind FrontendConfig" ([namespace ] (list-networking-gke-io-v1beta1-namespaced-frontend-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/frontendconfigs" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -394,11 +394,11 @@ " list objects of kind ManagedCertificate" ([namespace ] (list-networking-gke-io-v1beta1-namespaced-managed-certificate-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/managedcertificates" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -415,11 +415,11 @@ " list objects of kind ServiceAttachment" ([namespace ] (list-networking-gke-io-v1beta1-namespaced-service-attachment-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/serviceattachments" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -436,11 +436,11 @@ " list objects of kind ServiceNetworkEndpointGroup" ([namespace ] (list-networking-gke-io-v1beta1-namespaced-service-network-endpoint-group-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/servicenetworkendpointgroups" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -457,11 +457,11 @@ " list objects of kind ServiceAttachment" ([] (list-networking-gke-io-v1beta1-service-attachment-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/serviceattachments" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -478,11 +478,11 @@ " list objects of kind ServiceNetworkEndpointGroup" ([] (list-networking-gke-io-v1beta1-service-network-endpoint-group-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta1/servicenetworkendpointgroups" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -499,11 +499,11 @@ " list objects of kind ManagedCertificate" ([] (list-networking-gke-io-v1beta2-managed-certificate-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta2/managedcertificates" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -520,11 +520,11 @@ " list objects of kind ManagedCertificate" ([namespace ] (list-networking-gke-io-v1beta2-namespaced-managed-certificate-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.gke.io/v1beta2/namespaces/{namespace}/managedcertificates" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -541,11 +541,11 @@ " partially update the specified FrontendConfig" ([name namespace body ] (patch-networking-gke-io-v1beta1-namespaced-frontend-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/frontendconfigs/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -563,11 +563,11 @@ " partially update the specified ManagedCertificate" ([name namespace body ] (patch-networking-gke-io-v1beta1-namespaced-managed-certificate-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/managedcertificates/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -585,11 +585,11 @@ " partially update the specified ServiceAttachment" ([name namespace body ] (patch-networking-gke-io-v1beta1-namespaced-service-attachment-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/serviceattachments/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -607,11 +607,11 @@ " partially update the specified ServiceNetworkEndpointGroup" ([name namespace body ] (patch-networking-gke-io-v1beta1-namespaced-service-network-endpoint-group-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1beta1/namespaces/{namespace}/servicenetworkendpointgroups/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -629,11 +629,11 @@ " partially update the specified ManagedCertificate" ([name namespace body ] (patch-networking-gke-io-v1beta2-namespaced-managed-certificate-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/networking.gke.io/v1beta2/namespaces/{namespace}/managedcertificates/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/networking_v_.clj b/src/kubernetes/api/networking_v_.clj index 93be4f0..91200c5 100644 --- a/src/kubernetes/api/networking_v_.clj +++ b/src/kubernetes/api/networking_v_.clj @@ -72,11 +72,11 @@ " delete collection of IngressClass" ([] (delete-networking-v1-collection-ingress-class-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/networking.k8s.io/v1/ingressclasses" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -94,11 +94,11 @@ " delete collection of Ingress" ([namespace ] (delete-networking-v1-collection-namespaced-ingress-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -116,11 +116,11 @@ " delete collection of NetworkPolicy" ([namespace ] (delete-networking-v1-collection-namespaced-network-policy-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -223,11 +223,11 @@ " list or watch objects of kind IngressClass" ([] (list-networking-v1-ingress-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/ingressclasses" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -244,11 +244,11 @@ " list or watch objects of kind Ingress" ([] (list-networking-v1-ingress-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/ingresses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -265,11 +265,11 @@ " list or watch objects of kind Ingress" ([namespace ] (list-networking-v1-namespaced-ingress-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -286,11 +286,11 @@ " list or watch objects of kind NetworkPolicy" ([namespace ] (list-networking-v1-namespaced-network-policy-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -307,11 +307,11 @@ " list or watch objects of kind NetworkPolicy" ([] (list-networking-v1-network-policy-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/networkpolicies" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -412,28 +412,6 @@ ([name namespace body optional-params] (:data (patch-networking-v1-namespaced-network-policy-with-http-info name namespace body optional-params)))) -(defn patch-networking-v1-namespaced-network-policy-status-with-http-info - " - partially update status of the specified NetworkPolicy" - ([name namespace body ] (patch-networking-v1-namespaced-network-policy-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/strategic-merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn patch-networking-v1-namespaced-network-policy-status - " - partially update status of the specified NetworkPolicy" - ([name namespace body ] (patch-networking-v1-namespaced-network-policy-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-networking-v1-namespaced-network-policy-status-with-http-info name namespace body optional-params)))) - (defn read-networking-v1-ingress-class-with-http-info " read the specified IngressClass" @@ -518,27 +496,6 @@ ([name namespace optional-params] (:data (read-networking-v1-namespaced-network-policy-with-http-info name namespace optional-params)))) -(defn read-networking-v1-namespaced-network-policy-status-with-http-info - " - read status of the specified NetworkPolicy" - ([name namespace ] (read-networking-v1-namespaced-network-policy-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty ]}] - (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty } - :form-params {} - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn read-networking-v1-namespaced-network-policy-status - " - read status of the specified NetworkPolicy" - ([name namespace ] (read-networking-v1-namespaced-network-policy-status name namespace nil)) - ([name namespace optional-params] - (:data (read-networking-v1-namespaced-network-policy-status-with-http-info name namespace optional-params)))) - (defn replace-networking-v1-ingress-class-with-http-info " replace the specified IngressClass" @@ -627,37 +584,15 @@ ([name namespace body optional-params] (:data (replace-networking-v1-namespaced-network-policy-with-http-info name namespace body optional-params)))) -(defn replace-networking-v1-namespaced-network-policy-status-with-http-info - " - replace status of the specified NetworkPolicy" - ([name namespace body ] (replace-networking-v1-namespaced-network-policy-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["*/*"] - :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf"] - :auth-names ["BearerToken"]}))) - -(defn replace-networking-v1-namespaced-network-policy-status - " - replace status of the specified NetworkPolicy" - ([name namespace body ] (replace-networking-v1-namespaced-network-policy-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-networking-v1-namespaced-network-policy-status-with-http-info name namespace body optional-params)))) - (defn watch-networking-v1-ingress-class-with-http-info " watch changes to an object of kind IngressClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-networking-v1-ingress-class-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/ingressclasses/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -674,11 +609,11 @@ " watch individual changes to a list of IngressClass. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-networking-v1-ingress-class-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/ingressclasses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -695,11 +630,11 @@ " watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-networking-v1-ingress-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/ingresses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -716,11 +651,11 @@ " watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-networking-v1-namespaced-ingress-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -737,11 +672,11 @@ " watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-networking-v1-namespaced-ingress-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -758,11 +693,11 @@ " watch changes to an object of kind NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-networking-v1-namespaced-network-policy-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -779,11 +714,11 @@ " watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-networking-v1-namespaced-network-policy-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -800,11 +735,11 @@ " watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-networking-v1-network-policy-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/networking.k8s.io/v1/watch/networkpolicies" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/node_v_.clj b/src/kubernetes/api/node_v_.clj index 0b09994..618e843 100644 --- a/src/kubernetes/api/node_v_.clj +++ b/src/kubernetes/api/node_v_.clj @@ -28,11 +28,11 @@ " delete collection of RuntimeClass" ([] (delete-node-v1-collection-runtime-class-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/node.k8s.io/v1/runtimeclasses" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind RuntimeClass" ([] (list-node-v1-runtime-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/node.k8s.io/v1/runtimeclasses" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -177,11 +177,11 @@ " watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-node-v1-runtime-class-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/node.k8s.io/v1/watch/runtimeclasses/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -198,11 +198,11 @@ " watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-node-v1-runtime-class-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/node.k8s.io/v1/watch/runtimeclasses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/nodemanagement_gke_io_v_alpha_.clj b/src/kubernetes/api/nodemanagement_gke_io_v_alpha_.clj index c8e00f6..1756f83 100644 --- a/src/kubernetes/api/nodemanagement_gke_io_v_alpha_.clj +++ b/src/kubernetes/api/nodemanagement_gke_io_v_alpha_.clj @@ -28,11 +28,11 @@ " delete collection of UpdateInfo" ([namespace ] (delete-nodemanagement-gke-io-v1alpha1-collection-namespaced-update-info-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/nodemanagement.gke.io/v1alpha1/namespaces/{namespace}/updateinfos" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind UpdateInfo" ([namespace ] (list-nodemanagement-gke-io-v1alpha1-namespaced-update-info-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/nodemanagement.gke.io/v1alpha1/namespaces/{namespace}/updateinfos" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " list objects of kind UpdateInfo" ([] (list-nodemanagement-gke-io-v1alpha1-update-info-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/nodemanagement.gke.io/v1alpha1/updateinfos" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -113,11 +113,11 @@ " partially update the specified UpdateInfo" ([name namespace body ] (patch-nodemanagement-gke-io-v1alpha1-namespaced-update-info-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/nodemanagement.gke.io/v1alpha1/namespaces/{namespace}/updateinfos/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/policy_v_.clj b/src/kubernetes/api/policy_v_.clj index a33de57..7b6dad6 100644 --- a/src/kubernetes/api/policy_v_.clj +++ b/src/kubernetes/api/policy_v_.clj @@ -28,11 +28,11 @@ " delete collection of PodDisruptionBudget" ([namespace ] (delete-policy-v1-collection-namespaced-pod-disruption-budget-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind PodDisruptionBudget" ([namespace ] (list-policy-v1-namespaced-pod-disruption-budget-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -112,11 +112,11 @@ " list or watch objects of kind PodDisruptionBudget" ([] (list-policy-v1-pod-disruption-budget-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/policy/v1/poddisruptionbudgets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -263,11 +263,11 @@ " watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-policy-v1-namespaced-pod-disruption-budget-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -284,11 +284,11 @@ " watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-policy-v1-namespaced-pod-disruption-budget-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -305,11 +305,11 @@ " watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-policy-v1-pod-disruption-budget-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/policy/v1/watch/poddisruptionbudgets" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/rabbitmq_com_v_beta_.clj b/src/kubernetes/api/rabbitmq_com_v_beta_.clj new file mode 100644 index 0000000..f162402 --- /dev/null +++ b/src/kubernetes/api/rabbitmq_com_v_beta_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.rabbitmq-com-v-beta- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info + " + create a RabbitmqCluster" + ([namespace body ] (create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster + " + create a RabbitmqCluster" + ([namespace body ] (create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster namespace body nil)) + ([namespace body optional-params] + (:data (create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace body optional-params)))) + +(defn delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster-with-http-info + " + delete collection of RabbitmqCluster" + ([namespace ] (delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster + " + delete collection of RabbitmqCluster" + ([namespace ] (delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster namespace nil)) + ([namespace optional-params] + (:data (delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster-with-http-info namespace optional-params)))) + +(defn delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info + " + delete a RabbitmqCluster" + ([name namespace ] (delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster + " + delete a RabbitmqCluster" + ([name namespace ] (delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace nil)) + ([name namespace optional-params] + (:data (delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace optional-params)))) + +(defn list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info + " + list objects of kind RabbitmqCluster" + ([namespace ] (list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster + " + list objects of kind RabbitmqCluster" + ([namespace ] (list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster namespace nil)) + ([namespace optional-params] + (:data (list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace optional-params)))) + +(defn list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces-with-http-info + " + list objects of kind RabbitmqCluster" + ([] (list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/rabbitmq.com/v1beta1/rabbitmqclusters" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces + " + list objects of kind RabbitmqCluster" + ([] (list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces nil)) + ([optional-params] + (:data (list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces-with-http-info optional-params)))) + +(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info + " + partially update the specified RabbitmqCluster" + ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster + " + partially update the specified RabbitmqCluster" + ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body optional-params)))) + +(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info + " + partially update status of the specified RabbitmqCluster" + ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status + " + partially update status of the specified RabbitmqCluster" + ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body optional-params)))) + +(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info + " + read the specified RabbitmqCluster" + ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster + " + read the specified RabbitmqCluster" + ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace nil)) + ([name namespace optional-params] + (:data (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace optional-params)))) + +(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info + " + read status of the specified RabbitmqCluster" + ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status + " + read status of the specified RabbitmqCluster" + ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status name namespace nil)) + ([name namespace optional-params] + (:data (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace optional-params)))) + +(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info + " + replace the specified RabbitmqCluster" + ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster + " + replace the specified RabbitmqCluster" + ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body optional-params)))) + +(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info + " + replace status of the specified RabbitmqCluster" + ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status + " + replace status of the specified RabbitmqCluster" + ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/rbac_authorization_v_.clj b/src/kubernetes/api/rbac_authorization_v_.clj index 3abca39..81d92c2 100644 --- a/src/kubernetes/api/rbac_authorization_v_.clj +++ b/src/kubernetes/api/rbac_authorization_v_.clj @@ -138,11 +138,11 @@ " delete collection of ClusterRole" ([] (delete-rbac-authorization-v1-collection-cluster-role-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/clusterroles" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -160,11 +160,11 @@ " delete collection of ClusterRoleBinding" ([] (delete-rbac-authorization-v1-collection-cluster-role-binding-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/clusterrolebindings" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -182,11 +182,11 @@ " delete collection of Role" ([namespace ] (delete-rbac-authorization-v1-collection-namespaced-role-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -204,11 +204,11 @@ " delete collection of RoleBinding" ([namespace ] (delete-rbac-authorization-v1-collection-namespaced-role-binding-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -289,11 +289,11 @@ " list or watch objects of kind ClusterRole" ([] (list-rbac-authorization-v1-cluster-role-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/clusterroles" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -310,11 +310,11 @@ " list or watch objects of kind ClusterRoleBinding" ([] (list-rbac-authorization-v1-cluster-role-binding-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/clusterrolebindings" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -331,11 +331,11 @@ " list or watch objects of kind Role" ([namespace ] (list-rbac-authorization-v1-namespaced-role-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -352,11 +352,11 @@ " list or watch objects of kind RoleBinding" ([namespace ] (list-rbac-authorization-v1-namespaced-role-binding-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -373,11 +373,11 @@ " list or watch objects of kind RoleBinding" ([] (list-rbac-authorization-v1-role-binding-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/rolebindings" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -394,11 +394,11 @@ " list or watch objects of kind Role" ([] (list-rbac-authorization-v1-role-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/roles" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -675,11 +675,11 @@ " watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-rbac-authorization-v1-cluster-role-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/clusterroles/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -696,11 +696,11 @@ " watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-rbac-authorization-v1-cluster-role-binding-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -717,11 +717,11 @@ " watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-rbac-authorization-v1-cluster-role-binding-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -738,11 +738,11 @@ " watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-rbac-authorization-v1-cluster-role-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/clusterroles" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -759,11 +759,11 @@ " watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-rbac-authorization-v1-namespaced-role-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -780,11 +780,11 @@ " watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-rbac-authorization-v1-namespaced-role-binding-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -801,11 +801,11 @@ " watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-rbac-authorization-v1-namespaced-role-binding-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -822,11 +822,11 @@ " watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-rbac-authorization-v1-namespaced-role-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -843,11 +843,11 @@ " watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-rbac-authorization-v1-role-binding-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/rolebindings" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -864,11 +864,11 @@ " watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-rbac-authorization-v1-role-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/rbac.authorization.k8s.io/v1/watch/roles" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/scheduling_v_.clj b/src/kubernetes/api/scheduling_v_.clj index 0156b82..d7b39fa 100644 --- a/src/kubernetes/api/scheduling_v_.clj +++ b/src/kubernetes/api/scheduling_v_.clj @@ -28,11 +28,11 @@ " delete collection of PriorityClass" ([] (delete-scheduling-v1-collection-priority-class-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/scheduling.k8s.io/v1/priorityclasses" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -91,11 +91,11 @@ " list or watch objects of kind PriorityClass" ([] (list-scheduling-v1-priority-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/scheduling.k8s.io/v1/priorityclasses" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -177,11 +177,11 @@ " watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-scheduling-v1-priority-class-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -198,11 +198,11 @@ " watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-scheduling-v1-priority-class-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/scheduling.k8s.io/v1/watch/priorityclasses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/snapshot_storage_v_.clj b/src/kubernetes/api/snapshot_storage_v_.clj index 9e79ee5..48d846c 100644 --- a/src/kubernetes/api/snapshot_storage_v_.clj +++ b/src/kubernetes/api/snapshot_storage_v_.clj @@ -72,11 +72,11 @@ " delete collection of VolumeSnapshot" ([namespace ] (delete-snapshot-storage-v1-collection-namespaced-volume-snapshot-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/namespaces/{namespace}/volumesnapshots" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -93,11 +93,11 @@ " delete collection of VolumeSnapshotClass" ([] (delete-snapshot-storage-v1-collection-volume-snapshot-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotclasses" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -114,11 +114,11 @@ " delete collection of VolumeSnapshotContent" ([] (delete-snapshot-storage-v1-collection-volume-snapshot-content-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotcontents" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -201,11 +201,11 @@ " list objects of kind VolumeSnapshot" ([namespace ] (list-snapshot-storage-v1-namespaced-volume-snapshot-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/namespaces/{namespace}/volumesnapshots" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -222,11 +222,11 @@ " list objects of kind VolumeSnapshotClass" ([] (list-snapshot-storage-v1-volume-snapshot-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotclasses" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -243,11 +243,11 @@ " list objects of kind VolumeSnapshotContent" ([] (list-snapshot-storage-v1-volume-snapshot-content-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotcontents" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -264,11 +264,11 @@ " list objects of kind VolumeSnapshot" ([] (list-snapshot-storage-v1-volume-snapshot-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshots" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -285,11 +285,11 @@ " partially update the specified VolumeSnapshot" ([name namespace body ] (patch-snapshot-storage-v1-namespaced-volume-snapshot-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/namespaces/{namespace}/volumesnapshots/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -307,11 +307,11 @@ " partially update status of the specified VolumeSnapshot" ([name namespace body ] (patch-snapshot-storage-v1-namespaced-volume-snapshot-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/namespaces/{namespace}/volumesnapshots/{name}/status" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -329,11 +329,11 @@ " partially update the specified VolumeSnapshotClass" ([name body ] (patch-snapshot-storage-v1-volume-snapshot-class-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotclasses/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -351,11 +351,11 @@ " partially update the specified VolumeSnapshotContent" ([name body ] (patch-snapshot-storage-v1-volume-snapshot-content-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotcontents/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -373,11 +373,11 @@ " partially update status of the specified VolumeSnapshotContent" ([name body ] (patch-snapshot-storage-v1-volume-snapshot-content-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1/volumesnapshotcontents/{name}/status" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/snapshot_storage_v_beta_.clj b/src/kubernetes/api/snapshot_storage_v_beta_.clj index 4b48a35..0c6e538 100644 --- a/src/kubernetes/api/snapshot_storage_v_beta_.clj +++ b/src/kubernetes/api/snapshot_storage_v_beta_.clj @@ -72,11 +72,11 @@ " delete collection of VolumeSnapshot" ([namespace ] (delete-snapshot-storage-v1beta1-collection-namespaced-volume-snapshot-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/namespaces/{namespace}/volumesnapshots" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -93,11 +93,11 @@ " delete collection of VolumeSnapshotClass" ([] (delete-snapshot-storage-v1beta1-collection-volume-snapshot-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotclasses" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -114,11 +114,11 @@ " delete collection of VolumeSnapshotContent" ([] (delete-snapshot-storage-v1beta1-collection-volume-snapshot-content-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotcontents" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -201,11 +201,11 @@ " list objects of kind VolumeSnapshot" ([namespace ] (list-snapshot-storage-v1beta1-namespaced-volume-snapshot-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/namespaces/{namespace}/volumesnapshots" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -222,11 +222,11 @@ " list objects of kind VolumeSnapshotClass" ([] (list-snapshot-storage-v1beta1-volume-snapshot-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotclasses" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -243,11 +243,11 @@ " list objects of kind VolumeSnapshotContent" ([] (list-snapshot-storage-v1beta1-volume-snapshot-content-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotcontents" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -264,11 +264,11 @@ " list objects of kind VolumeSnapshot" ([] (list-snapshot-storage-v1beta1-volume-snapshot-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshots" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -285,11 +285,11 @@ " partially update the specified VolumeSnapshot" ([name namespace body ] (patch-snapshot-storage-v1beta1-namespaced-volume-snapshot-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/namespaces/{namespace}/volumesnapshots/{name}" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -307,11 +307,11 @@ " partially update status of the specified VolumeSnapshot" ([name namespace body ] (patch-snapshot-storage-v1beta1-namespaced-volume-snapshot-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/namespaces/{namespace}/volumesnapshots/{name}/status" :patch {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -329,11 +329,11 @@ " partially update the specified VolumeSnapshotClass" ([name body ] (patch-snapshot-storage-v1beta1-volume-snapshot-class-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotclasses/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -351,11 +351,11 @@ " partially update the specified VolumeSnapshotContent" ([name body ] (patch-snapshot-storage-v1beta1-volume-snapshot-content-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotcontents/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -373,11 +373,11 @@ " partially update status of the specified VolumeSnapshotContent" ([name body ] (patch-snapshot-storage-v1beta1-volume-snapshot-content-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/snapshot.storage.k8s.io/v1beta1/volumesnapshotcontents/{name}/status" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] diff --git a/src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj new file mode 100644 index 0000000..7d90419 --- /dev/null +++ b/src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj @@ -0,0 +1,241 @@ +(ns kubernetes.api.stackconfigpolicy-k-s-elastic-co-v-alpha- + (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) + (:import (java.io File))) + +(defn create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info + " + create a StackConfigPolicy" + ([namespace body ] (create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace body nil)) + ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies" :post + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy + " + create a StackConfigPolicy" + ([namespace body ] (create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy namespace body nil)) + ([namespace body optional-params] + (:data (create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace body optional-params)))) + +(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy-with-http-info + " + delete collection of StackConfigPolicy" + ([namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies" :delete + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy + " + delete collection of StackConfigPolicy" + ([namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy namespace nil)) + ([namespace optional-params] + (:data (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy-with-http-info namespace optional-params)))) + +(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info + " + delete a StackConfigPolicy" + ([name namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace nil)) + ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :delete + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy + " + delete a StackConfigPolicy" + ([name namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace nil)) + ([name namespace optional-params] + (:data (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace optional-params)))) + +(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info + " + list objects of kind StackConfigPolicy" + ([namespace ] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace nil)) + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies" :get + {:path-params {"namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy + " + list objects of kind StackConfigPolicy" + ([namespace ] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy namespace nil)) + ([namespace optional-params] + (:data (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace optional-params)))) + +(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces-with-http-info + " + list objects of kind StackConfigPolicy" + ([] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces-with-http-info nil)) + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/stackconfigpolicies" :get + {:path-params {} + :header-params {} + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces + " + list objects of kind StackConfigPolicy" + ([] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces nil)) + ([optional-params] + (:data (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces-with-http-info optional-params)))) + +(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info + " + partially update the specified StackConfigPolicy" + ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy + " + partially update the specified StackConfigPolicy" + ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body optional-params)))) + +(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info + " + partially update status of the specified StackConfigPolicy" + ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}/status" :patch + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } + :form-params {} + :body-param body + :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status + " + partially update status of the specified StackConfigPolicy" + ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status name namespace body nil)) + ([name namespace body optional-params] + (:data (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body optional-params)))) + +(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info + " + read the specified StackConfigPolicy" + ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy + " + read the specified StackConfigPolicy" + ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace nil)) + ([name namespace optional-params] + (:data (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace optional-params)))) + +(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info + " + read status of the specified StackConfigPolicy" + ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace nil)) + ([name namespace {:keys [pretty resource-version ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}/status" :get + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "resourceVersion" resource-version } + :form-params {} + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status + " + read status of the specified StackConfigPolicy" + ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status name namespace nil)) + ([name namespace optional-params] + (:data (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace optional-params)))) + +(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info + " + replace the specified StackConfigPolicy" + ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy + " + replace the specified StackConfigPolicy" + ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body optional-params)))) + +(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info + " + replace status of the specified StackConfigPolicy" + ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body nil)) + ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] + (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}/status" :put + {:path-params {"name" name "namespace" namespace } + :header-params {} + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :form-params {} + :body-param body + :content-types ["application/json" "application/yaml"] + :accepts ["application/json" "application/yaml"] + :auth-names ["BearerToken"]}))) + +(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status + " + replace status of the specified StackConfigPolicy" + ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status name namespace body nil)) + ([name namespace body optional-params] + (:data (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body optional-params)))) + diff --git a/src/kubernetes/api/storage_v_.clj b/src/kubernetes/api/storage_v_.clj index 04c7b3f..7ed1cb5 100644 --- a/src/kubernetes/api/storage_v_.clj +++ b/src/kubernetes/api/storage_v_.clj @@ -116,11 +116,11 @@ " delete collection of CSIDriver" ([] (delete-storage-v1-collection-csi-driver-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/storage.k8s.io/v1/csidrivers" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -138,11 +138,11 @@ " delete collection of CSINode" ([] (delete-storage-v1-collection-csi-node-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/storage.k8s.io/v1/csinodes" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -160,11 +160,11 @@ " delete collection of CSIStorageCapacity" ([namespace ] (delete-storage-v1-collection-namespaced-csi-storage-capacity-with-http-info namespace nil)) - ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([namespace {:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities" :delete {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -182,11 +182,11 @@ " delete collection of StorageClass" ([] (delete-storage-v1-collection-storage-class-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/storage.k8s.io/v1/storageclasses" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -204,11 +204,11 @@ " delete collection of VolumeAttachment" ([] (delete-storage-v1-collection-volume-attachment-with-http-info nil)) - ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match timeout-seconds ]}] + ([{:keys [pretty body continue dry-run field-selector grace-period-seconds label-selector limit orphan-dependents propagation-policy resource-version resource-version-match send-initial-events timeout-seconds ]}] (call-api "/apis/storage.k8s.io/v1/volumeattachments" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds } + :query-params {"pretty" pretty "continue" continue "dryRun" dry-run "fieldSelector" field-selector "gracePeriodSeconds" grace-period-seconds "labelSelector" label-selector "limit" limit "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds } :form-params {} :body-param body :content-types ["*/*"] @@ -355,11 +355,11 @@ " list or watch objects of kind CSIDriver" ([] (list-storage-v1-csi-driver-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/csidrivers" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -376,11 +376,11 @@ " list or watch objects of kind CSINode" ([] (list-storage-v1-csi-node-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/csinodes" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -397,11 +397,11 @@ " list or watch objects of kind CSIStorageCapacity" ([] (list-storage-v1-csi-storage-capacity-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/csistoragecapacities" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -418,11 +418,11 @@ " list or watch objects of kind CSIStorageCapacity" ([namespace ] (list-storage-v1-namespaced-csi-storage-capacity-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -439,11 +439,11 @@ " list or watch objects of kind StorageClass" ([] (list-storage-v1-storage-class-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/storageclasses" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -460,11 +460,11 @@ " list or watch objects of kind VolumeAttachment" ([] (list-storage-v1-volume-attachment-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/volumeattachments" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -871,11 +871,11 @@ " watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-storage-v1-csi-driver-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/csidrivers/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -892,11 +892,11 @@ " watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-storage-v1-csi-driver-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/csidrivers" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -913,11 +913,11 @@ " watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-storage-v1-csi-node-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/csinodes/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -934,11 +934,11 @@ " watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-storage-v1-csi-node-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/csinodes" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -955,11 +955,11 @@ " watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-storage-v1-csi-storage-capacity-list-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/csistoragecapacities" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -976,11 +976,11 @@ " watch changes to an object of kind CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name namespace ] (watch-storage-v1-namespaced-csi-storage-capacity-with-http-info name namespace nil)) - ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}" :get {:path-params {"name" name "namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -997,11 +997,11 @@ " watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead." ([namespace ] (watch-storage-v1-namespaced-csi-storage-capacity-list-with-http-info namespace nil)) - ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([namespace {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities" :get {:path-params {"namespace" namespace } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1018,11 +1018,11 @@ " watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-storage-v1-storage-class-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/storageclasses/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1039,11 +1039,11 @@ " watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-storage-v1-storage-class-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/storageclasses" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1060,11 +1060,11 @@ " watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter." ([name ] (watch-storage-v1-volume-attachment-with-http-info name nil)) - ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([name {:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/volumeattachments/{name}" :get {:path-params {"name" name } :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] @@ -1081,11 +1081,11 @@ " watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead." ([] (watch-storage-v1-volume-attachment-list-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/storage.k8s.io/v1/watch/volumeattachments" :get {:path-params {} :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["*/*"] :accepts ["application/json" "application/yaml" "application/vnd.kubernetes.protobuf" "application/json;stream=watch" "application/vnd.kubernetes.protobuf;stream=watch"] diff --git a/src/kubernetes/api/warden_gke_io_v_.clj b/src/kubernetes/api/warden_gke_io_v_.clj index 095efff..b1bbff0 100644 --- a/src/kubernetes/api/warden_gke_io_v_.clj +++ b/src/kubernetes/api/warden_gke_io_v_.clj @@ -50,11 +50,11 @@ " delete collection of Audit" ([] (delete-warden-gke-io-v1-collection-audit-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/warden.gke.io/v1/audits" :delete {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -71,11 +71,11 @@ " list objects of kind Audit" ([] (list-warden-gke-io-v1-audit-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match timeout-seconds watch ]}] + ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] (call-api "/apis/warden.gke.io/v1/audits" :get {:path-params {} :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "timeoutSeconds" timeout-seconds "watch" watch } + :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } :form-params {} :content-types ["application/json" "application/yaml"] :accepts ["application/json" "application/yaml"] @@ -92,11 +92,11 @@ " partially update the specified Audit" ([name body ] (patch-warden-gke-io-v1-audit-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/warden.gke.io/v1/audits/{name}" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] @@ -114,11 +114,11 @@ " partially update status of the specified Audit" ([name body ] (patch-warden-gke-io-v1-audit-status-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] + ([name body {:keys [pretty dry-run field-manager field-validation force ]}] (call-api "/apis/warden.gke.io/v1/audits/{name}/status" :patch {:path-params {"name" name } :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } + :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } :form-params {} :body-param body :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] From 629a6d9bc4a15bbfd5a8e49b986483a0ad5bf17e Mon Sep 17 00:00:00 2001 From: iomonad Date: Fri, 22 Mar 2024 10:21:17 +0100 Subject: [PATCH 2/3] openapi(stubs) removed vendored api stubs --- .../api/agent_k_s_elastic_co_v_alpha_.clj | 241 --- src/kubernetes/api/apm_k_s_elastic_co_v_.clj | 306 ---- .../api/apm_k_s_elastic_co_v_beta_.clj | 241 --- src/kubernetes/api/argoproj_io_v_alpha_.clj | 1489 ----------------- .../autoscaling_k_s_elastic_co_v_alpha_.clj | 241 --- .../api/autoscaling_xk_s_io_v_beta_.clj | 241 --- .../api/beat_k_s_elastic_co_v_beta_.clj | 241 --- .../api/elasticsearch_k_s_elastic_co_v_.clj | 241 --- .../elasticsearch_k_s_elastic_co_v_beta_.clj | 241 --- .../enterprisesearch_k_s_elastic_co_v_.clj | 306 ---- ...nterprisesearch_k_s_elastic_co_v_beta_.clj | 241 --- .../api/kibana_k_s_elastic_co_v_.clj | 306 ---- .../api/kibana_k_s_elastic_co_v_beta_.clj | 241 --- .../api/logstash_k_s_elastic_co_v_alpha_.clj | 306 ---- .../api/maps_k_s_elastic_co_v_alpha_.clj | 306 ---- .../api/monitoring_coreos_com_v_.clj | 1468 ---------------- .../api/monitoring_coreos_com_v_alpha_.clj | 650 ------- src/kubernetes/api/rabbitmq_com_v_beta_.clj | 241 --- ...ckconfigpolicy_k_s_elastic_co_v_alpha_.clj | 241 --- 19 files changed, 7788 deletions(-) delete mode 100644 src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj delete mode 100644 src/kubernetes/api/apm_k_s_elastic_co_v_.clj delete mode 100644 src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj delete mode 100644 src/kubernetes/api/argoproj_io_v_alpha_.clj delete mode 100644 src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj delete mode 100644 src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj delete mode 100644 src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj delete mode 100644 src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj delete mode 100644 src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj delete mode 100644 src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj delete mode 100644 src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj delete mode 100644 src/kubernetes/api/kibana_k_s_elastic_co_v_.clj delete mode 100644 src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj delete mode 100644 src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj delete mode 100644 src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj delete mode 100644 src/kubernetes/api/monitoring_coreos_com_v_.clj delete mode 100644 src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj delete mode 100644 src/kubernetes/api/rabbitmq_com_v_beta_.clj delete mode 100644 src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj diff --git a/src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj deleted file mode 100644 index c6f2055..0000000 --- a/src/kubernetes/api/agent_k_s_elastic_co_v_alpha_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.agent-k-s-elastic-co-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info - " - create an Agent" - ([namespace body ] (create-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-agent-k8s-elastic-co-v1alpha1-namespaced-agent - " - create an Agent" - ([namespace body ] (create-agent-k8s-elastic-co-v1alpha1-namespaced-agent namespace body nil)) - ([namespace body optional-params] - (:data (create-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace body optional-params)))) - -(defn delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent-with-http-info - " - delete collection of Agent" - ([namespace ] (delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent - " - delete collection of Agent" - ([namespace ] (delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent namespace nil)) - ([namespace optional-params] - (:data (delete-agent-k8s-elastic-co-v1alpha1-collection-namespaced-agent-with-http-info namespace optional-params)))) - -(defn delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info - " - delete an Agent" - ([name namespace ] (delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent - " - delete an Agent" - ([name namespace ] (delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace nil)) - ([name namespace optional-params] - (:data (delete-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace optional-params)))) - -(defn list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces-with-http-info - " - list objects of kind Agent" - ([] (list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/agents" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces - " - list objects of kind Agent" - ([] (list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces nil)) - ([optional-params] - (:data (list-agent-k8s-elastic-co-v1alpha1-agent-for-all-namespaces-with-http-info optional-params)))) - -(defn list-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info - " - list objects of kind Agent" - ([namespace ] (list-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-agent-k8s-elastic-co-v1alpha1-namespaced-agent - " - list objects of kind Agent" - ([namespace ] (list-agent-k8s-elastic-co-v1alpha1-namespaced-agent namespace nil)) - ([namespace optional-params] - (:data (list-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info namespace optional-params)))) - -(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info - " - partially update the specified Agent" - ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent - " - partially update the specified Agent" - ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body optional-params)))) - -(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info - " - partially update status of the specified Agent" - ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status - " - partially update status of the specified Agent" - ([name namespace body ] (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body optional-params)))) - -(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info - " - read the specified Agent" - ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent - " - read the specified Agent" - ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace nil)) - ([name namespace optional-params] - (:data (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace optional-params)))) - -(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info - " - read status of the specified Agent" - ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status - " - read status of the specified Agent" - ([name namespace ] (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status name namespace nil)) - ([name namespace optional-params] - (:data (read-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace optional-params)))) - -(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info - " - replace the specified Agent" - ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent - " - replace the specified Agent" - ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-with-http-info name namespace body optional-params)))) - -(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info - " - replace status of the specified Agent" - ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/agent.k8s.elastic.co/v1alpha1/namespaces/{namespace}/agents/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status - " - replace status of the specified Agent" - ([name namespace body ] (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-agent-k8s-elastic-co-v1alpha1-namespaced-agent-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/apm_k_s_elastic_co_v_.clj b/src/kubernetes/api/apm_k_s_elastic_co_v_.clj deleted file mode 100644 index 4f1f1d6..0000000 --- a/src/kubernetes/api/apm_k_s_elastic_co_v_.clj +++ /dev/null @@ -1,306 +0,0 @@ -(ns kubernetes.api.apm-k-s-elastic-co-v- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info - " - create an ApmServer" - ([namespace body ] (create-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-apm-k8s-elastic-co-v1-namespaced-apm-server - " - create an ApmServer" - ([namespace body ] (create-apm-k8s-elastic-co-v1-namespaced-apm-server namespace body nil)) - ([namespace body optional-params] - (:data (create-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace body optional-params)))) - -(defn delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server-with-http-info - " - delete collection of ApmServer" - ([namespace ] (delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server - " - delete collection of ApmServer" - ([namespace ] (delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server namespace nil)) - ([namespace optional-params] - (:data (delete-apm-k8s-elastic-co-v1-collection-namespaced-apm-server-with-http-info namespace optional-params)))) - -(defn delete-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info - " - delete an ApmServer" - ([name namespace ] (delete-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-apm-k8s-elastic-co-v1-namespaced-apm-server - " - delete an ApmServer" - ([name namespace ] (delete-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace nil)) - ([name namespace optional-params] - (:data (delete-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace optional-params)))) - -(defn list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces-with-http-info - " - list objects of kind ApmServer" - ([] (list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/apmservers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces - " - list objects of kind ApmServer" - ([] (list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces nil)) - ([optional-params] - (:data (list-apm-k8s-elastic-co-v1-apm-server-for-all-namespaces-with-http-info optional-params)))) - -(defn list-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info - " - list objects of kind ApmServer" - ([namespace ] (list-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-apm-k8s-elastic-co-v1-namespaced-apm-server - " - list objects of kind ApmServer" - ([namespace ] (list-apm-k8s-elastic-co-v1-namespaced-apm-server namespace nil)) - ([namespace optional-params] - (:data (list-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info namespace optional-params)))) - -(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info - " - partially update the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server - " - partially update the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body optional-params)))) - -(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info - " - partially update scale of the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale - " - partially update scale of the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body optional-params)))) - -(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info - " - partially update status of the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status - " - partially update status of the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) - -(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info - " - read the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server - " - read the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace nil)) - ([name namespace optional-params] - (:data (read-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace optional-params)))) - -(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info - " - read scale of the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale - " - read scale of the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace optional-params)))) - -(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info - " - read status of the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-apm-k8s-elastic-co-v1-namespaced-apm-server-status - " - read status of the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1-namespaced-apm-server-status name namespace nil)) - ([name namespace optional-params] - (:data (read-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace optional-params)))) - -(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info - " - replace the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server - " - replace the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-with-http-info name namespace body optional-params)))) - -(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info - " - replace scale of the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale - " - replace scale of the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-scale-with-http-info name namespace body optional-params)))) - -(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info - " - replace status of the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1/namespaces/{namespace}/apmservers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status - " - replace status of the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-apm-k8s-elastic-co-v1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj deleted file mode 100644 index fe0af25..0000000 --- a/src/kubernetes/api/apm_k_s_elastic_co_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.apm-k-s-elastic-co-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info - " - create an ApmServer" - ([namespace body ] (create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server - " - create an ApmServer" - ([namespace body ] (create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server namespace body nil)) - ([namespace body optional-params] - (:data (create-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace body optional-params)))) - -(defn delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server-with-http-info - " - delete collection of ApmServer" - ([namespace ] (delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server - " - delete collection of ApmServer" - ([namespace ] (delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server namespace nil)) - ([namespace optional-params] - (:data (delete-apm-k8s-elastic-co-v1beta1-collection-namespaced-apm-server-with-http-info namespace optional-params)))) - -(defn delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info - " - delete an ApmServer" - ([name namespace ] (delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server - " - delete an ApmServer" - ([name namespace ] (delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace nil)) - ([name namespace optional-params] - (:data (delete-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace optional-params)))) - -(defn list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces-with-http-info - " - list objects of kind ApmServer" - ([] (list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/apmservers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces - " - list objects of kind ApmServer" - ([] (list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces nil)) - ([optional-params] - (:data (list-apm-k8s-elastic-co-v1beta1-apm-server-for-all-namespaces-with-http-info optional-params)))) - -(defn list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info - " - list objects of kind ApmServer" - ([namespace ] (list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server - " - list objects of kind ApmServer" - ([namespace ] (list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server namespace nil)) - ([namespace optional-params] - (:data (list-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info namespace optional-params)))) - -(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info - " - partially update the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server - " - partially update the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body optional-params)))) - -(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info - " - partially update status of the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status - " - partially update status of the specified ApmServer" - ([name namespace body ] (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) - -(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info - " - read the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server - " - read the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace nil)) - ([name namespace optional-params] - (:data (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace optional-params)))) - -(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info - " - read status of the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status - " - read status of the specified ApmServer" - ([name namespace ] (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status name namespace nil)) - ([name namespace optional-params] - (:data (read-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace optional-params)))) - -(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info - " - replace the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server - " - replace the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-with-http-info name namespace body optional-params)))) - -(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info - " - replace status of the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/apm.k8s.elastic.co/v1beta1/namespaces/{namespace}/apmservers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status - " - replace status of the specified ApmServer" - ([name namespace body ] (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-apm-k8s-elastic-co-v1beta1-namespaced-apm-server-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/argoproj_io_v_alpha_.clj b/src/kubernetes/api/argoproj_io_v_alpha_.clj deleted file mode 100644 index bcf7131..0000000 --- a/src/kubernetes/api/argoproj_io_v_alpha_.clj +++ /dev/null @@ -1,1489 +0,0 @@ -(ns kubernetes.api.argoproj-io-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info - " - create a ClusterWorkflowTemplate" - ([body ] (create-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info body nil)) - ([body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates" :post - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-cluster-workflow-template - " - create a ClusterWorkflowTemplate" - ([body ] (create-argoproj-io-v1alpha1-cluster-workflow-template body nil)) - ([body optional-params] - (:data (create-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info - " - create a CronWorkflow" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-cron-workflow - " - create a CronWorkflow" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-cron-workflow namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-with-http-info - " - create a Workflow" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow - " - create a Workflow" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info - " - create a WorkflowArtifactGCTask" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task - " - create a WorkflowArtifactGCTask" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info - " - create a WorkflowEventBinding" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-event-binding - " - create a WorkflowEventBinding" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-event-binding namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info - " - create a WorkflowTaskResult" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-result - " - create a WorkflowTaskResult" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-result namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info - " - create a WorkflowTaskSet" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-task-set - " - create a WorkflowTaskSet" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-task-set namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace body optional-params)))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info - " - create a WorkflowTemplate" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-argoproj-io-v1alpha1-namespaced-workflow-template - " - create a WorkflowTemplate" - ([namespace body ] (create-argoproj-io-v1alpha1-namespaced-workflow-template namespace body nil)) - ([namespace body optional-params] - (:data (create-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace body optional-params)))) - -(defn delete-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info - " - delete a ClusterWorkflowTemplate" - ([name ] (delete-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name nil)) - ([name {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :delete - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-cluster-workflow-template - " - delete a ClusterWorkflowTemplate" - ([name ] (delete-argoproj-io-v1alpha1-cluster-workflow-template name nil)) - ([name optional-params] - (:data (delete-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-cluster-workflow-template-with-http-info - " - delete collection of ClusterWorkflowTemplate" - ([] (delete-argoproj-io-v1alpha1-collection-cluster-workflow-template-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates" :delete - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-cluster-workflow-template - " - delete collection of ClusterWorkflowTemplate" - ([] (delete-argoproj-io-v1alpha1-collection-cluster-workflow-template nil)) - ([optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-cluster-workflow-template-with-http-info optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow-with-http-info - " - delete collection of CronWorkflow" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow - " - delete collection of CronWorkflow" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-cron-workflow-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-with-http-info - " - delete collection of Workflow" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow - " - delete collection of Workflow" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task-with-http-info - " - delete collection of WorkflowArtifactGCTask" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task - " - delete collection of WorkflowArtifactGCTask" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-artifact-gc-task-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding-with-http-info - " - delete collection of WorkflowEventBinding" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding - " - delete collection of WorkflowEventBinding" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-event-binding-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result-with-http-info - " - delete collection of WorkflowTaskResult" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result - " - delete collection of WorkflowTaskResult" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-result-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set-with-http-info - " - delete collection of WorkflowTaskSet" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set - " - delete collection of WorkflowTaskSet" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-task-set-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template-with-http-info - " - delete collection of WorkflowTemplate" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template - " - delete collection of WorkflowTemplate" - ([namespace ] (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template namespace nil)) - ([namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-collection-namespaced-workflow-template-with-http-info namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info - " - delete a CronWorkflow" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-cron-workflow - " - delete a CronWorkflow" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-with-http-info - " - delete a Workflow" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow - " - delete a Workflow" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info - " - delete a WorkflowArtifactGCTask" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task - " - delete a WorkflowArtifactGCTask" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info - " - delete a WorkflowEventBinding" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding - " - delete a WorkflowEventBinding" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info - " - delete a WorkflowTaskResult" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-result - " - delete a WorkflowTaskResult" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info - " - delete a WorkflowTaskSet" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-task-set - " - delete a WorkflowTaskSet" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace optional-params)))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info - " - delete a WorkflowTemplate" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-argoproj-io-v1alpha1-namespaced-workflow-template - " - delete a WorkflowTemplate" - ([name namespace ] (delete-argoproj-io-v1alpha1-namespaced-workflow-template name namespace nil)) - ([name namespace optional-params] - (:data (delete-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info - " - list objects of kind ClusterWorkflowTemplate" - ([] (list-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info nil)) - ([{:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates" :get - {:path-params {} - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-cluster-workflow-template - " - list objects of kind ClusterWorkflowTemplate" - ([] (list-argoproj-io-v1alpha1-cluster-workflow-template nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces-with-http-info - " - list objects of kind CronWorkflow" - ([] (list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/cronworkflows" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces - " - list objects of kind CronWorkflow" - ([] (list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-cron-workflow-for-all-namespaces-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info - " - list objects of kind CronWorkflow" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-cron-workflow - " - list objects of kind CronWorkflow" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-cron-workflow namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-with-http-info - " - list objects of kind Workflow" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow - " - list objects of kind Workflow" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-workflow-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info - " - list objects of kind WorkflowArtifactGCTask" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task - " - list objects of kind WorkflowArtifactGCTask" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info - " - list objects of kind WorkflowEventBinding" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-event-binding - " - list objects of kind WorkflowEventBinding" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-event-binding namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info - " - list objects of kind WorkflowTaskResult" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-result - " - list objects of kind WorkflowTaskResult" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-result namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info - " - list objects of kind WorkflowTaskSet" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-task-set - " - list objects of kind WorkflowTaskSet" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-task-set namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info - " - list objects of kind WorkflowTemplate" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-namespaced-workflow-template - " - list objects of kind WorkflowTemplate" - ([namespace ] (list-argoproj-io-v1alpha1-namespaced-workflow-template namespace nil)) - ([namespace optional-params] - (:data (list-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info namespace optional-params)))) - -(defn list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces-with-http-info - " - list objects of kind WorkflowArtifactGCTask" - ([] (list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/workflowartifactgctasks" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces - " - list objects of kind WorkflowArtifactGCTask" - ([] (list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-workflow-artifact-gc-task-for-all-namespaces-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces-with-http-info - " - list objects of kind WorkflowEventBinding" - ([] (list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/workfloweventbindings" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces - " - list objects of kind WorkflowEventBinding" - ([] (list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-workflow-event-binding-for-all-namespaces-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-workflow-for-all-namespaces-with-http-info - " - list objects of kind Workflow" - ([] (list-argoproj-io-v1alpha1-workflow-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/workflows" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-workflow-for-all-namespaces - " - list objects of kind Workflow" - ([] (list-argoproj-io-v1alpha1-workflow-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-workflow-for-all-namespaces-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces-with-http-info - " - list objects of kind WorkflowTaskResult" - ([] (list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/workflowtaskresults" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces - " - list objects of kind WorkflowTaskResult" - ([] (list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-workflow-task-result-for-all-namespaces-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces-with-http-info - " - list objects of kind WorkflowTaskSet" - ([] (list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/workflowtasksets" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces - " - list objects of kind WorkflowTaskSet" - ([] (list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-workflow-task-set-for-all-namespaces-with-http-info optional-params)))) - -(defn list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces-with-http-info - " - list objects of kind WorkflowTemplate" - ([] (list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/argoproj.io/v1alpha1/workflowtemplates" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces - " - list objects of kind WorkflowTemplate" - ([] (list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces nil)) - ([optional-params] - (:data (list-argoproj-io-v1alpha1-workflow-template-for-all-namespaces-with-http-info optional-params)))) - -(defn patch-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info - " - partially update the specified ClusterWorkflowTemplate" - ([name body ] (patch-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :patch - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-cluster-workflow-template - " - partially update the specified ClusterWorkflowTemplate" - ([name body ] (patch-argoproj-io-v1alpha1-cluster-workflow-template name body nil)) - ([name body optional-params] - (:data (patch-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info - " - partially update the specified CronWorkflow" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-cron-workflow - " - partially update the specified CronWorkflow" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-with-http-info - " - partially update the specified Workflow" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow - " - partially update the specified Workflow" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info - " - partially update the specified WorkflowArtifactGCTask" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task - " - partially update the specified WorkflowArtifactGCTask" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info - " - partially update status of the specified WorkflowArtifactGCTask" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status - " - partially update status of the specified WorkflowArtifactGCTask" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info - " - partially update the specified WorkflowEventBinding" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding - " - partially update the specified WorkflowEventBinding" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info - " - partially update the specified WorkflowTaskResult" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-result - " - partially update the specified WorkflowTaskResult" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info - " - partially update the specified WorkflowTaskSet" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set - " - partially update the specified WorkflowTaskSet" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info - " - partially update status of the specified WorkflowTaskSet" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status - " - partially update status of the specified WorkflowTaskSet" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body optional-params)))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info - " - partially update the specified WorkflowTemplate" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-argoproj-io-v1alpha1-namespaced-workflow-template - " - partially update the specified WorkflowTemplate" - ([name namespace body ] (patch-argoproj-io-v1alpha1-namespaced-workflow-template name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body optional-params)))) - -(defn read-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info - " - read the specified ClusterWorkflowTemplate" - ([name ] (read-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name nil)) - ([name {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :get - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-cluster-workflow-template - " - read the specified ClusterWorkflowTemplate" - ([name ] (read-argoproj-io-v1alpha1-cluster-workflow-template name nil)) - ([name optional-params] - (:data (read-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info - " - read the specified CronWorkflow" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-cron-workflow - " - read the specified CronWorkflow" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-with-http-info - " - read the specified Workflow" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow - " - read the specified Workflow" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info - " - read the specified WorkflowArtifactGCTask" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task - " - read the specified WorkflowArtifactGCTask" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info - " - read status of the specified WorkflowArtifactGCTask" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status - " - read status of the specified WorkflowArtifactGCTask" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info - " - read the specified WorkflowEventBinding" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-event-binding - " - read the specified WorkflowEventBinding" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info - " - read the specified WorkflowTaskResult" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-result - " - read the specified WorkflowTaskResult" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info - " - read the specified WorkflowTaskSet" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set - " - read the specified WorkflowTaskSet" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info - " - read status of the specified WorkflowTaskSet" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status - " - read status of the specified WorkflowTaskSet" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace optional-params)))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info - " - read the specified WorkflowTemplate" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-argoproj-io-v1alpha1-namespaced-workflow-template - " - read the specified WorkflowTemplate" - ([name namespace ] (read-argoproj-io-v1alpha1-namespaced-workflow-template name namespace nil)) - ([name namespace optional-params] - (:data (read-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace optional-params)))) - -(defn replace-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info - " - replace the specified ClusterWorkflowTemplate" - ([name body ] (replace-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body nil)) - ([name body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/clusterworkflowtemplates/{name}" :put - {:path-params {"name" name } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-cluster-workflow-template - " - replace the specified ClusterWorkflowTemplate" - ([name body ] (replace-argoproj-io-v1alpha1-cluster-workflow-template name body nil)) - ([name body optional-params] - (:data (replace-argoproj-io-v1alpha1-cluster-workflow-template-with-http-info name body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info - " - replace the specified CronWorkflow" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/cronworkflows/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-cron-workflow - " - replace the specified CronWorkflow" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-cron-workflow name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-cron-workflow-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-with-http-info - " - replace the specified Workflow" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflows/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow - " - replace the specified Workflow" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info - " - replace the specified WorkflowArtifactGCTask" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task - " - replace the specified WorkflowArtifactGCTask" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info - " - replace status of the specified WorkflowArtifactGCTask" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowartifactgctasks/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status - " - replace status of the specified WorkflowArtifactGCTask" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-artifact-gc-task-status-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info - " - replace the specified WorkflowEventBinding" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workfloweventbindings/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding - " - replace the specified WorkflowEventBinding" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-event-binding-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info - " - replace the specified WorkflowTaskResult" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtaskresults/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-result - " - replace the specified WorkflowTaskResult" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-result name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-task-result-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info - " - replace the specified WorkflowTaskSet" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set - " - replace the specified WorkflowTaskSet" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info - " - replace status of the specified WorkflowTaskSet" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtasksets/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status - " - replace status of the specified WorkflowTaskSet" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-task-set-status-with-http-info name namespace body optional-params)))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info - " - replace the specified WorkflowTemplate" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/argoproj.io/v1alpha1/namespaces/{namespace}/workflowtemplates/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-argoproj-io-v1alpha1-namespaced-workflow-template - " - replace the specified WorkflowTemplate" - ([name namespace body ] (replace-argoproj-io-v1alpha1-namespaced-workflow-template name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-argoproj-io-v1alpha1-namespaced-workflow-template-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj deleted file mode 100644 index 93ed702..0000000 --- a/src/kubernetes/api/autoscaling_k_s_elastic_co_v_alpha_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.autoscaling-k-s-elastic-co-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info - " - create an ElasticsearchAutoscaler" - ([namespace body ] (create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler - " - create an ElasticsearchAutoscaler" - ([namespace body ] (create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler namespace body nil)) - ([namespace body optional-params] - (:data (create-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace body optional-params)))) - -(defn delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler-with-http-info - " - delete collection of ElasticsearchAutoscaler" - ([namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler - " - delete collection of ElasticsearchAutoscaler" - ([namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler namespace nil)) - ([namespace optional-params] - (:data (delete-autoscaling-k8s-elastic-co-v1alpha1-collection-namespaced-elasticsearch-autoscaler-with-http-info namespace optional-params)))) - -(defn delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info - " - delete an ElasticsearchAutoscaler" - ([name namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler - " - delete an ElasticsearchAutoscaler" - ([name namespace ] (delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace nil)) - ([name namespace optional-params] - (:data (delete-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace optional-params)))) - -(defn list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces-with-http-info - " - list objects of kind ElasticsearchAutoscaler" - ([] (list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/elasticsearchautoscalers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces - " - list objects of kind ElasticsearchAutoscaler" - ([] (list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces nil)) - ([optional-params] - (:data (list-autoscaling-k8s-elastic-co-v1alpha1-elasticsearch-autoscaler-for-all-namespaces-with-http-info optional-params)))) - -(defn list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info - " - list objects of kind ElasticsearchAutoscaler" - ([namespace ] (list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler - " - list objects of kind ElasticsearchAutoscaler" - ([namespace ] (list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler namespace nil)) - ([namespace optional-params] - (:data (list-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info namespace optional-params)))) - -(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info - " - partially update the specified ElasticsearchAutoscaler" - ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler - " - partially update the specified ElasticsearchAutoscaler" - ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body optional-params)))) - -(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info - " - partially update status of the specified ElasticsearchAutoscaler" - ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status - " - partially update status of the specified ElasticsearchAutoscaler" - ([name namespace body ] (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body optional-params)))) - -(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info - " - read the specified ElasticsearchAutoscaler" - ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler - " - read the specified ElasticsearchAutoscaler" - ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace nil)) - ([name namespace optional-params] - (:data (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace optional-params)))) - -(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info - " - read status of the specified ElasticsearchAutoscaler" - ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status - " - read status of the specified ElasticsearchAutoscaler" - ([name namespace ] (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status name namespace nil)) - ([name namespace optional-params] - (:data (read-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace optional-params)))) - -(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info - " - replace the specified ElasticsearchAutoscaler" - ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler - " - replace the specified ElasticsearchAutoscaler" - ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-with-http-info name namespace body optional-params)))) - -(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info - " - replace status of the specified ElasticsearchAutoscaler" - ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticsearchautoscalers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status - " - replace status of the specified ElasticsearchAutoscaler" - ([name namespace body ] (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-autoscaling-k8s-elastic-co-v1alpha1-namespaced-elasticsearch-autoscaler-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj b/src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj deleted file mode 100644 index 50d4299..0000000 --- a/src/kubernetes/api/autoscaling_xk_s_io_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.autoscaling-xk-s-io-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info - " - create a ProvisioningRequest" - ([namespace body ] (create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request - " - create a ProvisioningRequest" - ([namespace body ] (create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request namespace body nil)) - ([namespace body optional-params] - (:data (create-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace body optional-params)))) - -(defn delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request-with-http-info - " - delete collection of ProvisioningRequest" - ([namespace ] (delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request - " - delete collection of ProvisioningRequest" - ([namespace ] (delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request namespace nil)) - ([namespace optional-params] - (:data (delete-autoscaling-xk8s-io-v1beta1-collection-namespaced-provisioning-request-with-http-info namespace optional-params)))) - -(defn delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info - " - delete a ProvisioningRequest" - ([name namespace ] (delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request - " - delete a ProvisioningRequest" - ([name namespace ] (delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace nil)) - ([name namespace optional-params] - (:data (delete-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace optional-params)))) - -(defn list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info - " - list objects of kind ProvisioningRequest" - ([namespace ] (list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request - " - list objects of kind ProvisioningRequest" - ([namespace ] (list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request namespace nil)) - ([namespace optional-params] - (:data (list-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info namespace optional-params)))) - -(defn list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces-with-http-info - " - list objects of kind ProvisioningRequest" - ([] (list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/provisioningrequests" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces - " - list objects of kind ProvisioningRequest" - ([] (list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces nil)) - ([optional-params] - (:data (list-autoscaling-xk8s-io-v1beta1-provisioning-request-for-all-namespaces-with-http-info optional-params)))) - -(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info - " - partially update the specified ProvisioningRequest" - ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request - " - partially update the specified ProvisioningRequest" - ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body optional-params)))) - -(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info - " - partially update status of the specified ProvisioningRequest" - ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status - " - partially update status of the specified ProvisioningRequest" - ([name namespace body ] (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body optional-params)))) - -(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info - " - read the specified ProvisioningRequest" - ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request - " - read the specified ProvisioningRequest" - ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace nil)) - ([name namespace optional-params] - (:data (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace optional-params)))) - -(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info - " - read status of the specified ProvisioningRequest" - ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status - " - read status of the specified ProvisioningRequest" - ([name namespace ] (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status name namespace nil)) - ([name namespace optional-params] - (:data (read-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace optional-params)))) - -(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info - " - replace the specified ProvisioningRequest" - ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request - " - replace the specified ProvisioningRequest" - ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-with-http-info name namespace body optional-params)))) - -(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info - " - replace status of the specified ProvisioningRequest" - ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/autoscaling.x-k8s.io/v1beta1/namespaces/{namespace}/provisioningrequests/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status - " - replace status of the specified ProvisioningRequest" - ([name namespace body ] (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-autoscaling-xk8s-io-v1beta1-namespaced-provisioning-request-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj deleted file mode 100644 index a2fd2d8..0000000 --- a/src/kubernetes/api/beat_k_s_elastic_co_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.beat-k-s-elastic-co-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info - " - create a Beat" - ([namespace body ] (create-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-beat-k8s-elastic-co-v1beta1-namespaced-beat - " - create a Beat" - ([namespace body ] (create-beat-k8s-elastic-co-v1beta1-namespaced-beat namespace body nil)) - ([namespace body optional-params] - (:data (create-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace body optional-params)))) - -(defn delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat-with-http-info - " - delete collection of Beat" - ([namespace ] (delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat - " - delete collection of Beat" - ([namespace ] (delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat namespace nil)) - ([namespace optional-params] - (:data (delete-beat-k8s-elastic-co-v1beta1-collection-namespaced-beat-with-http-info namespace optional-params)))) - -(defn delete-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info - " - delete a Beat" - ([name namespace ] (delete-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-beat-k8s-elastic-co-v1beta1-namespaced-beat - " - delete a Beat" - ([name namespace ] (delete-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace nil)) - ([name namespace optional-params] - (:data (delete-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace optional-params)))) - -(defn list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces-with-http-info - " - list objects of kind Beat" - ([] (list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/beats" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces - " - list objects of kind Beat" - ([] (list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces nil)) - ([optional-params] - (:data (list-beat-k8s-elastic-co-v1beta1-beat-for-all-namespaces-with-http-info optional-params)))) - -(defn list-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info - " - list objects of kind Beat" - ([namespace ] (list-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-beat-k8s-elastic-co-v1beta1-namespaced-beat - " - list objects of kind Beat" - ([namespace ] (list-beat-k8s-elastic-co-v1beta1-namespaced-beat namespace nil)) - ([namespace optional-params] - (:data (list-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info namespace optional-params)))) - -(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info - " - partially update the specified Beat" - ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat - " - partially update the specified Beat" - ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body optional-params)))) - -(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info - " - partially update status of the specified Beat" - ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status - " - partially update status of the specified Beat" - ([name namespace body ] (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body optional-params)))) - -(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info - " - read the specified Beat" - ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat - " - read the specified Beat" - ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace nil)) - ([name namespace optional-params] - (:data (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace optional-params)))) - -(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info - " - read status of the specified Beat" - ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status - " - read status of the specified Beat" - ([name namespace ] (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status name namespace nil)) - ([name namespace optional-params] - (:data (read-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace optional-params)))) - -(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info - " - replace the specified Beat" - ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat - " - replace the specified Beat" - ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-with-http-info name namespace body optional-params)))) - -(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info - " - replace status of the specified Beat" - ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/beat.k8s.elastic.co/v1beta1/namespaces/{namespace}/beats/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status - " - replace status of the specified Beat" - ([name namespace body ] (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-beat-k8s-elastic-co-v1beta1-namespaced-beat-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj b/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj deleted file mode 100644 index 5f3e214..0000000 --- a/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.elasticsearch-k-s-elastic-co-v- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info - " - create an Elasticsearch" - ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch - " - create an Elasticsearch" - ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch namespace body nil)) - ([namespace body optional-params] - (:data (create-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace body optional-params)))) - -(defn delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch-with-http-info - " - delete collection of Elasticsearch" - ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch - " - delete collection of Elasticsearch" - ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch namespace nil)) - ([namespace optional-params] - (:data (delete-elasticsearch-k8s-elastic-co-v1-collection-namespaced-elasticsearch-with-http-info namespace optional-params)))) - -(defn delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info - " - delete an Elasticsearch" - ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch - " - delete an Elasticsearch" - ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace nil)) - ([name namespace optional-params] - (:data (delete-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) - -(defn list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces-with-http-info - " - list objects of kind Elasticsearch" - ([] (list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/elasticsearches" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces - " - list objects of kind Elasticsearch" - ([] (list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces nil)) - ([optional-params] - (:data (list-elasticsearch-k8s-elastic-co-v1-elasticsearch-for-all-namespaces-with-http-info optional-params)))) - -(defn list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info - " - list objects of kind Elasticsearch" - ([namespace ] (list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch - " - list objects of kind Elasticsearch" - ([namespace ] (list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch namespace nil)) - ([namespace optional-params] - (:data (list-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info namespace optional-params)))) - -(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info - " - partially update the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch - " - partially update the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) - -(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info - " - partially update status of the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status - " - partially update status of the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) - -(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info - " - read the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch - " - read the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace nil)) - ([name namespace optional-params] - (:data (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) - -(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info - " - read status of the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status - " - read status of the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status name namespace nil)) - ([name namespace optional-params] - (:data (read-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace optional-params)))) - -(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info - " - replace the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch - " - replace the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) - -(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info - " - replace status of the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1/namespaces/{namespace}/elasticsearches/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status - " - replace status of the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-elasticsearch-k8s-elastic-co-v1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj deleted file mode 100644 index eaaaea3..0000000 --- a/src/kubernetes/api/elasticsearch_k_s_elastic_co_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.elasticsearch-k-s-elastic-co-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info - " - create an Elasticsearch" - ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch - " - create an Elasticsearch" - ([namespace body ] (create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch namespace body nil)) - ([namespace body optional-params] - (:data (create-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace body optional-params)))) - -(defn delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch-with-http-info - " - delete collection of Elasticsearch" - ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch - " - delete collection of Elasticsearch" - ([namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch namespace nil)) - ([namespace optional-params] - (:data (delete-elasticsearch-k8s-elastic-co-v1beta1-collection-namespaced-elasticsearch-with-http-info namespace optional-params)))) - -(defn delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info - " - delete an Elasticsearch" - ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch - " - delete an Elasticsearch" - ([name namespace ] (delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace nil)) - ([name namespace optional-params] - (:data (delete-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) - -(defn list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces-with-http-info - " - list objects of kind Elasticsearch" - ([] (list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/elasticsearches" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces - " - list objects of kind Elasticsearch" - ([] (list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces nil)) - ([optional-params] - (:data (list-elasticsearch-k8s-elastic-co-v1beta1-elasticsearch-for-all-namespaces-with-http-info optional-params)))) - -(defn list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info - " - list objects of kind Elasticsearch" - ([namespace ] (list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch - " - list objects of kind Elasticsearch" - ([namespace ] (list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch namespace nil)) - ([namespace optional-params] - (:data (list-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info namespace optional-params)))) - -(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info - " - partially update the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch - " - partially update the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) - -(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info - " - partially update status of the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status - " - partially update status of the specified Elasticsearch" - ([name namespace body ] (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) - -(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info - " - read the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch - " - read the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace nil)) - ([name namespace optional-params] - (:data (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace optional-params)))) - -(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info - " - read status of the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status - " - read status of the specified Elasticsearch" - ([name namespace ] (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status name namespace nil)) - ([name namespace optional-params] - (:data (read-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace optional-params)))) - -(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info - " - replace the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch - " - replace the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-with-http-info name namespace body optional-params)))) - -(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info - " - replace status of the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/elasticsearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/elasticsearches/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status - " - replace status of the specified Elasticsearch" - ([name namespace body ] (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-elasticsearch-k8s-elastic-co-v1beta1-namespaced-elasticsearch-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj b/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj deleted file mode 100644 index 7c26b01..0000000 --- a/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_.clj +++ /dev/null @@ -1,306 +0,0 @@ -(ns kubernetes.api.enterprisesearch-k-s-elastic-co-v- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info - " - create an EnterpriseSearch" - ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search - " - create an EnterpriseSearch" - ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search namespace body nil)) - ([namespace body optional-params] - (:data (create-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace body optional-params)))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search-with-http-info - " - delete collection of EnterpriseSearch" - ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search - " - delete collection of EnterpriseSearch" - ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search namespace nil)) - ([namespace optional-params] - (:data (delete-enterprisesearch-k8s-elastic-co-v1-collection-namespaced-enterprise-search-with-http-info namespace optional-params)))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info - " - delete an EnterpriseSearch" - ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search - " - delete an EnterpriseSearch" - ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace nil)) - ([name namespace optional-params] - (:data (delete-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) - -(defn list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces-with-http-info - " - list objects of kind EnterpriseSearch" - ([] (list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/enterprisesearches" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces - " - list objects of kind EnterpriseSearch" - ([] (list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces nil)) - ([optional-params] - (:data (list-enterprisesearch-k8s-elastic-co-v1-enterprise-search-for-all-namespaces-with-http-info optional-params)))) - -(defn list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info - " - list objects of kind EnterpriseSearch" - ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search - " - list objects of kind EnterpriseSearch" - ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search namespace nil)) - ([namespace optional-params] - (:data (list-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info namespace optional-params)))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info - " - partially update the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search - " - partially update the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info - " - partially update scale of the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale - " - partially update scale of the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body optional-params)))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info - " - partially update status of the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status - " - partially update status of the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) - -(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info - " - read the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search - " - read the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace nil)) - ([name namespace optional-params] - (:data (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) - -(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info - " - read scale of the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale - " - read scale of the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace optional-params)))) - -(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info - " - read status of the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status - " - read status of the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status name namespace nil)) - ([name namespace optional-params] - (:data (read-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace optional-params)))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info - " - replace the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search - " - replace the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info - " - replace scale of the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale - " - replace scale of the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-scale-with-http-info name namespace body optional-params)))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info - " - replace status of the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1/namespaces/{namespace}/enterprisesearches/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status - " - replace status of the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-enterprisesearch-k8s-elastic-co-v1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj deleted file mode 100644 index f94c59a..0000000 --- a/src/kubernetes/api/enterprisesearch_k_s_elastic_co_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.enterprisesearch-k-s-elastic-co-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info - " - create an EnterpriseSearch" - ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search - " - create an EnterpriseSearch" - ([namespace body ] (create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search namespace body nil)) - ([namespace body optional-params] - (:data (create-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace body optional-params)))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search-with-http-info - " - delete collection of EnterpriseSearch" - ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search - " - delete collection of EnterpriseSearch" - ([namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search namespace nil)) - ([namespace optional-params] - (:data (delete-enterprisesearch-k8s-elastic-co-v1beta1-collection-namespaced-enterprise-search-with-http-info namespace optional-params)))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info - " - delete an EnterpriseSearch" - ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search - " - delete an EnterpriseSearch" - ([name namespace ] (delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace nil)) - ([name namespace optional-params] - (:data (delete-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) - -(defn list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces-with-http-info - " - list objects of kind EnterpriseSearch" - ([] (list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/enterprisesearches" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces - " - list objects of kind EnterpriseSearch" - ([] (list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces nil)) - ([optional-params] - (:data (list-enterprisesearch-k8s-elastic-co-v1beta1-enterprise-search-for-all-namespaces-with-http-info optional-params)))) - -(defn list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info - " - list objects of kind EnterpriseSearch" - ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search - " - list objects of kind EnterpriseSearch" - ([namespace ] (list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search namespace nil)) - ([namespace optional-params] - (:data (list-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info namespace optional-params)))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info - " - partially update the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search - " - partially update the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info - " - partially update status of the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status - " - partially update status of the specified EnterpriseSearch" - ([name namespace body ] (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) - -(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info - " - read the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search - " - read the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace nil)) - ([name namespace optional-params] - (:data (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace optional-params)))) - -(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info - " - read status of the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status - " - read status of the specified EnterpriseSearch" - ([name namespace ] (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status name namespace nil)) - ([name namespace optional-params] - (:data (read-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace optional-params)))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info - " - replace the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search - " - replace the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-with-http-info name namespace body optional-params)))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info - " - replace status of the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/enterprisesearch.k8s.elastic.co/v1beta1/namespaces/{namespace}/enterprisesearches/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status - " - replace status of the specified EnterpriseSearch" - ([name namespace body ] (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-enterprisesearch-k8s-elastic-co-v1beta1-namespaced-enterprise-search-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/kibana_k_s_elastic_co_v_.clj b/src/kubernetes/api/kibana_k_s_elastic_co_v_.clj deleted file mode 100644 index 5fa65da..0000000 --- a/src/kubernetes/api/kibana_k_s_elastic_co_v_.clj +++ /dev/null @@ -1,306 +0,0 @@ -(ns kubernetes.api.kibana-k-s-elastic-co-v- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info - " - create a Kibana" - ([namespace body ] (create-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-kibana-k8s-elastic-co-v1-namespaced-kibana - " - create a Kibana" - ([namespace body ] (create-kibana-k8s-elastic-co-v1-namespaced-kibana namespace body nil)) - ([namespace body optional-params] - (:data (create-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace body optional-params)))) - -(defn delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana-with-http-info - " - delete collection of Kibana" - ([namespace ] (delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana - " - delete collection of Kibana" - ([namespace ] (delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana namespace nil)) - ([namespace optional-params] - (:data (delete-kibana-k8s-elastic-co-v1-collection-namespaced-kibana-with-http-info namespace optional-params)))) - -(defn delete-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info - " - delete a Kibana" - ([name namespace ] (delete-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-kibana-k8s-elastic-co-v1-namespaced-kibana - " - delete a Kibana" - ([name namespace ] (delete-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace nil)) - ([name namespace optional-params] - (:data (delete-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace optional-params)))) - -(defn list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces-with-http-info - " - list objects of kind Kibana" - ([] (list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/kibanas" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces - " - list objects of kind Kibana" - ([] (list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces nil)) - ([optional-params] - (:data (list-kibana-k8s-elastic-co-v1-kibana-for-all-namespaces-with-http-info optional-params)))) - -(defn list-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info - " - list objects of kind Kibana" - ([namespace ] (list-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-kibana-k8s-elastic-co-v1-namespaced-kibana - " - list objects of kind Kibana" - ([namespace ] (list-kibana-k8s-elastic-co-v1-namespaced-kibana namespace nil)) - ([namespace optional-params] - (:data (list-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info namespace optional-params)))) - -(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info - " - partially update the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana - " - partially update the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body optional-params)))) - -(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info - " - partially update scale of the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale - " - partially update scale of the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body optional-params)))) - -(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info - " - partially update status of the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status - " - partially update status of the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) - -(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info - " - read the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana - " - read the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace nil)) - ([name namespace optional-params] - (:data (read-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace optional-params)))) - -(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info - " - read scale of the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale - " - read scale of the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace optional-params)))) - -(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info - " - read status of the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-kibana-k8s-elastic-co-v1-namespaced-kibana-status - " - read status of the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1-namespaced-kibana-status name namespace nil)) - ([name namespace optional-params] - (:data (read-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace optional-params)))) - -(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info - " - replace the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana - " - replace the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-with-http-info name namespace body optional-params)))) - -(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info - " - replace scale of the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale - " - replace scale of the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-scale-with-http-info name namespace body optional-params)))) - -(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info - " - replace status of the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1/namespaces/{namespace}/kibanas/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status - " - replace status of the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-kibana-k8s-elastic-co-v1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj b/src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj deleted file mode 100644 index 2bd93e6..0000000 --- a/src/kubernetes/api/kibana_k_s_elastic_co_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.kibana-k-s-elastic-co-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info - " - create a Kibana" - ([namespace body ] (create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana - " - create a Kibana" - ([namespace body ] (create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana namespace body nil)) - ([namespace body optional-params] - (:data (create-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace body optional-params)))) - -(defn delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana-with-http-info - " - delete collection of Kibana" - ([namespace ] (delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana - " - delete collection of Kibana" - ([namespace ] (delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana namespace nil)) - ([namespace optional-params] - (:data (delete-kibana-k8s-elastic-co-v1beta1-collection-namespaced-kibana-with-http-info namespace optional-params)))) - -(defn delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info - " - delete a Kibana" - ([name namespace ] (delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana - " - delete a Kibana" - ([name namespace ] (delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace nil)) - ([name namespace optional-params] - (:data (delete-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace optional-params)))) - -(defn list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces-with-http-info - " - list objects of kind Kibana" - ([] (list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/kibanas" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces - " - list objects of kind Kibana" - ([] (list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces nil)) - ([optional-params] - (:data (list-kibana-k8s-elastic-co-v1beta1-kibana-for-all-namespaces-with-http-info optional-params)))) - -(defn list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info - " - list objects of kind Kibana" - ([namespace ] (list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana - " - list objects of kind Kibana" - ([namespace ] (list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana namespace nil)) - ([namespace optional-params] - (:data (list-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info namespace optional-params)))) - -(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info - " - partially update the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana - " - partially update the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body optional-params)))) - -(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info - " - partially update status of the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status - " - partially update status of the specified Kibana" - ([name namespace body ] (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) - -(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info - " - read the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana - " - read the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace nil)) - ([name namespace optional-params] - (:data (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace optional-params)))) - -(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info - " - read status of the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status - " - read status of the specified Kibana" - ([name namespace ] (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status name namespace nil)) - ([name namespace optional-params] - (:data (read-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace optional-params)))) - -(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info - " - replace the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana - " - replace the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-with-http-info name namespace body optional-params)))) - -(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info - " - replace status of the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/kibana.k8s.elastic.co/v1beta1/namespaces/{namespace}/kibanas/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status - " - replace status of the specified Kibana" - ([name namespace body ] (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-kibana-k8s-elastic-co-v1beta1-namespaced-kibana-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj deleted file mode 100644 index d8a1349..0000000 --- a/src/kubernetes/api/logstash_k_s_elastic_co_v_alpha_.clj +++ /dev/null @@ -1,306 +0,0 @@ -(ns kubernetes.api.logstash-k-s-elastic-co-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info - " - create a Logstash" - ([namespace body ] (create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash - " - create a Logstash" - ([namespace body ] (create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash namespace body nil)) - ([namespace body optional-params] - (:data (create-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace body optional-params)))) - -(defn delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash-with-http-info - " - delete collection of Logstash" - ([namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash - " - delete collection of Logstash" - ([namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash namespace nil)) - ([namespace optional-params] - (:data (delete-logstash-k8s-elastic-co-v1alpha1-collection-namespaced-logstash-with-http-info namespace optional-params)))) - -(defn delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info - " - delete a Logstash" - ([name namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash - " - delete a Logstash" - ([name namespace ] (delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace nil)) - ([name namespace optional-params] - (:data (delete-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace optional-params)))) - -(defn list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces-with-http-info - " - list objects of kind Logstash" - ([] (list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/logstashes" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces - " - list objects of kind Logstash" - ([] (list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces nil)) - ([optional-params] - (:data (list-logstash-k8s-elastic-co-v1alpha1-logstash-for-all-namespaces-with-http-info optional-params)))) - -(defn list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info - " - list objects of kind Logstash" - ([namespace ] (list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash - " - list objects of kind Logstash" - ([namespace ] (list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash namespace nil)) - ([namespace optional-params] - (:data (list-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info namespace optional-params)))) - -(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info - " - partially update the specified Logstash" - ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash - " - partially update the specified Logstash" - ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body optional-params)))) - -(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info - " - partially update scale of the specified Logstash" - ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale - " - partially update scale of the specified Logstash" - ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body optional-params)))) - -(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info - " - partially update status of the specified Logstash" - ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status - " - partially update status of the specified Logstash" - ([name namespace body ] (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body optional-params)))) - -(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info - " - read the specified Logstash" - ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash - " - read the specified Logstash" - ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace nil)) - ([name namespace optional-params] - (:data (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace optional-params)))) - -(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info - " - read scale of the specified Logstash" - ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale - " - read scale of the specified Logstash" - ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace optional-params)))) - -(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info - " - read status of the specified Logstash" - ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status - " - read status of the specified Logstash" - ([name namespace ] (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status name namespace nil)) - ([name namespace optional-params] - (:data (read-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace optional-params)))) - -(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info - " - replace the specified Logstash" - ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash - " - replace the specified Logstash" - ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-with-http-info name namespace body optional-params)))) - -(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info - " - replace scale of the specified Logstash" - ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale - " - replace scale of the specified Logstash" - ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-scale-with-http-info name namespace body optional-params)))) - -(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info - " - replace status of the specified Logstash" - ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/logstash.k8s.elastic.co/v1alpha1/namespaces/{namespace}/logstashes/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status - " - replace status of the specified Logstash" - ([name namespace body ] (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-logstash-k8s-elastic-co-v1alpha1-namespaced-logstash-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj deleted file mode 100644 index 71e1d01..0000000 --- a/src/kubernetes/api/maps_k_s_elastic_co_v_alpha_.clj +++ /dev/null @@ -1,306 +0,0 @@ -(ns kubernetes.api.maps-k-s-elastic-co-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info - " - create an ElasticMapsServer" - ([namespace body ] (create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server - " - create an ElasticMapsServer" - ([namespace body ] (create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server namespace body nil)) - ([namespace body optional-params] - (:data (create-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace body optional-params)))) - -(defn delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server-with-http-info - " - delete collection of ElasticMapsServer" - ([namespace ] (delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server - " - delete collection of ElasticMapsServer" - ([namespace ] (delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server namespace nil)) - ([namespace optional-params] - (:data (delete-maps-k8s-elastic-co-v1alpha1-collection-namespaced-elastic-maps-server-with-http-info namespace optional-params)))) - -(defn delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info - " - delete an ElasticMapsServer" - ([name namespace ] (delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server - " - delete an ElasticMapsServer" - ([name namespace ] (delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace nil)) - ([name namespace optional-params] - (:data (delete-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace optional-params)))) - -(defn list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces-with-http-info - " - list objects of kind ElasticMapsServer" - ([] (list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/elasticmapsservers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces - " - list objects of kind ElasticMapsServer" - ([] (list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces nil)) - ([optional-params] - (:data (list-maps-k8s-elastic-co-v1alpha1-elastic-maps-server-for-all-namespaces-with-http-info optional-params)))) - -(defn list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info - " - list objects of kind ElasticMapsServer" - ([namespace ] (list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server - " - list objects of kind ElasticMapsServer" - ([namespace ] (list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server namespace nil)) - ([namespace optional-params] - (:data (list-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info namespace optional-params)))) - -(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info - " - partially update the specified ElasticMapsServer" - ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server - " - partially update the specified ElasticMapsServer" - ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body optional-params)))) - -(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info - " - partially update scale of the specified ElasticMapsServer" - ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale - " - partially update scale of the specified ElasticMapsServer" - ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body optional-params)))) - -(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info - " - partially update status of the specified ElasticMapsServer" - ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status - " - partially update status of the specified ElasticMapsServer" - ([name namespace body ] (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body optional-params)))) - -(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info - " - read the specified ElasticMapsServer" - ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server - " - read the specified ElasticMapsServer" - ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace nil)) - ([name namespace optional-params] - (:data (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace optional-params)))) - -(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info - " - read scale of the specified ElasticMapsServer" - ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale - " - read scale of the specified ElasticMapsServer" - ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace optional-params)))) - -(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info - " - read status of the specified ElasticMapsServer" - ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status - " - read status of the specified ElasticMapsServer" - ([name namespace ] (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status name namespace nil)) - ([name namespace optional-params] - (:data (read-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace optional-params)))) - -(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info - " - replace the specified ElasticMapsServer" - ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server - " - replace the specified ElasticMapsServer" - ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-with-http-info name namespace body optional-params)))) - -(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info - " - replace scale of the specified ElasticMapsServer" - ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale - " - replace scale of the specified ElasticMapsServer" - ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-scale-with-http-info name namespace body optional-params)))) - -(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info - " - replace status of the specified ElasticMapsServer" - ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/maps.k8s.elastic.co/v1alpha1/namespaces/{namespace}/elasticmapsservers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status - " - replace status of the specified ElasticMapsServer" - ([name namespace body ] (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-maps-k8s-elastic-co-v1alpha1-namespaced-elastic-maps-server-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/monitoring_coreos_com_v_.clj b/src/kubernetes/api/monitoring_coreos_com_v_.clj deleted file mode 100644 index 3e50391..0000000 --- a/src/kubernetes/api/monitoring_coreos_com_v_.clj +++ /dev/null @@ -1,1468 +0,0 @@ -(ns kubernetes.api.monitoring-coreos-com-v- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info - " - create an Alertmanager" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-alertmanager - " - create an Alertmanager" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-alertmanager namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info - " - create a PodMonitor" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-pod-monitor - " - create a PodMonitor" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-pod-monitor namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1-namespaced-probe-with-http-info - " - create a Probe" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-probe - " - create a Probe" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-probe namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info - " - create Prometheus" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-prometheus - " - create Prometheus" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info - " - create a PrometheusRule" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-prometheus-rule - " - create a PrometheusRule" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-prometheus-rule namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info - " - create a ServiceMonitor" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-service-monitor - " - create a ServiceMonitor" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-service-monitor namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info - " - create a ThanosRuler" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1-namespaced-thanos-ruler - " - create a ThanosRuler" - ([namespace body ] (create-monitoring-coreos-com-v1-namespaced-thanos-ruler namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace body optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager-with-http-info - " - delete collection of Alertmanager" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager - " - delete collection of Alertmanager" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-alertmanager-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor-with-http-info - " - delete collection of PodMonitor" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor - " - delete collection of PodMonitor" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-pod-monitor-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-probe-with-http-info - " - delete collection of Probe" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-probe-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-probe - " - delete collection of Probe" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-probe namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-probe-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-with-http-info - " - delete collection of Prometheus" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus - " - delete collection of Prometheus" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule-with-http-info - " - delete collection of PrometheusRule" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule - " - delete collection of PrometheusRule" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-prometheus-rule-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor-with-http-info - " - delete collection of ServiceMonitor" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor - " - delete collection of ServiceMonitor" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-service-monitor-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler-with-http-info - " - delete collection of ThanosRuler" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler - " - delete collection of ThanosRuler" - ([namespace ] (delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-collection-namespaced-thanos-ruler-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info - " - delete an Alertmanager" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-alertmanager - " - delete an Alertmanager" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-alertmanager name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info - " - delete a PodMonitor" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-pod-monitor - " - delete a PodMonitor" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-probe-with-http-info - " - delete a Probe" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-probe - " - delete a Probe" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-probe name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info - " - delete Prometheus" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-prometheus - " - delete Prometheus" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info - " - delete a PrometheusRule" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-prometheus-rule - " - delete a PrometheusRule" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info - " - delete a ServiceMonitor" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-service-monitor - " - delete a ServiceMonitor" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-service-monitor name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info - " - delete a ThanosRuler" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1-namespaced-thanos-ruler - " - delete a ThanosRuler" - ([name namespace ] (delete-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces-with-http-info - " - list objects of kind Alertmanager" - ([] (list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/alertmanagers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces - " - list objects of kind Alertmanager" - ([] (list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-alertmanager-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info - " - list objects of kind Alertmanager" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-alertmanager - " - list objects of kind Alertmanager" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-alertmanager namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info - " - list objects of kind PodMonitor" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-pod-monitor - " - list objects of kind PodMonitor" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-pod-monitor namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-probe-with-http-info - " - list objects of kind Probe" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-probe - " - list objects of kind Probe" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-probe namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-probe-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info - " - list objects of kind Prometheus" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-prometheus - " - list objects of kind Prometheus" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info - " - list objects of kind PrometheusRule" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-prometheus-rule - " - list objects of kind PrometheusRule" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-prometheus-rule namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info - " - list objects of kind ServiceMonitor" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-service-monitor - " - list objects of kind ServiceMonitor" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-service-monitor namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info - " - list objects of kind ThanosRuler" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-namespaced-thanos-ruler - " - list objects of kind ThanosRuler" - ([namespace ] (list-monitoring-coreos-com-v1-namespaced-thanos-ruler namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces-with-http-info - " - list objects of kind PodMonitor" - ([] (list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/podmonitors" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces - " - list objects of kind PodMonitor" - ([] (list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-pod-monitor-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1-probe-for-all-namespaces-with-http-info - " - list objects of kind Probe" - ([] (list-monitoring-coreos-com-v1-probe-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/probes" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-probe-for-all-namespaces - " - list objects of kind Probe" - ([] (list-monitoring-coreos-com-v1-probe-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-probe-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1-prometheus-for-all-namespaces-with-http-info - " - list objects of kind Prometheus" - ([] (list-monitoring-coreos-com-v1-prometheus-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/prometheuses" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-prometheus-for-all-namespaces - " - list objects of kind Prometheus" - ([] (list-monitoring-coreos-com-v1-prometheus-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-prometheus-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces-with-http-info - " - list objects of kind PrometheusRule" - ([] (list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/prometheusrules" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces - " - list objects of kind PrometheusRule" - ([] (list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-prometheus-rule-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces-with-http-info - " - list objects of kind ServiceMonitor" - ([] (list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/servicemonitors" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces - " - list objects of kind ServiceMonitor" - ([] (list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-service-monitor-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces-with-http-info - " - list objects of kind ThanosRuler" - ([] (list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1/thanosrulers" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces - " - list objects of kind ThanosRuler" - ([] (list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1-thanos-ruler-for-all-namespaces-with-http-info optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info - " - partially update the specified Alertmanager" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager - " - partially update the specified Alertmanager" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info - " - partially update status of the specified Alertmanager" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-alertmanager-status - " - partially update status of the specified Alertmanager" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-alertmanager-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info - " - partially update the specified PodMonitor" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-pod-monitor - " - partially update the specified PodMonitor" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-probe-with-http-info - " - partially update the specified Probe" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-probe - " - partially update the specified Probe" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-probe name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info - " - partially update the specified Prometheus" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus - " - partially update the specified Prometheus" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info - " - partially update the specified PrometheusRule" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-rule - " - partially update the specified PrometheusRule" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info - " - partially update scale of the specified Prometheus" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-scale - " - partially update scale of the specified Prometheus" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info - " - partially update status of the specified Prometheus" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-prometheus-status - " - partially update status of the specified Prometheus" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-prometheus-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info - " - partially update the specified ServiceMonitor" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-service-monitor - " - partially update the specified ServiceMonitor" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-service-monitor name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info - " - partially update the specified ThanosRuler" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler - " - partially update the specified ThanosRuler" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info - " - partially update status of the specified ThanosRuler" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status - " - partially update status of the specified ThanosRuler" - ([name namespace body ] (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info - " - read the specified Alertmanager" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-alertmanager - " - read the specified Alertmanager" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info - " - read status of the specified Alertmanager" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-alertmanager-status - " - read status of the specified Alertmanager" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-alertmanager-status name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info - " - read the specified PodMonitor" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-pod-monitor - " - read the specified PodMonitor" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-probe-with-http-info - " - read the specified Probe" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-probe - " - read the specified Probe" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-probe name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info - " - read the specified Prometheus" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus - " - read the specified Prometheus" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info - " - read the specified PrometheusRule" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-rule - " - read the specified PrometheusRule" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info - " - read scale of the specified Prometheus" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-scale - " - read scale of the specified Prometheus" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info - " - read status of the specified Prometheus" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-prometheus-status - " - read status of the specified Prometheus" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-prometheus-status name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info - " - read the specified ServiceMonitor" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-service-monitor - " - read the specified ServiceMonitor" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-service-monitor name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info - " - read the specified ThanosRuler" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler - " - read the specified ThanosRuler" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info - " - read status of the specified ThanosRuler" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status - " - read status of the specified ThanosRuler" - ([name namespace ] (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info - " - replace the specified Alertmanager" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager - " - replace the specified Alertmanager" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-alertmanager-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info - " - replace status of the specified Alertmanager" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/alertmanagers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-alertmanager-status - " - replace status of the specified Alertmanager" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-alertmanager-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-alertmanager-status-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info - " - replace the specified PodMonitor" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/podmonitors/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-pod-monitor - " - replace the specified PodMonitor" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-pod-monitor name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-pod-monitor-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-probe-with-http-info - " - replace the specified Probe" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/probes/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-probe - " - replace the specified Probe" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-probe name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-probe-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info - " - replace the specified Prometheus" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus - " - replace the specified Prometheus" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info - " - replace the specified PrometheusRule" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheusrules/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-rule - " - replace the specified PrometheusRule" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-rule name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-rule-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info - " - replace scale of the specified Prometheus" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-scale - " - replace scale of the specified Prometheus" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-scale-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info - " - replace status of the specified Prometheus" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/prometheuses/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-prometheus-status - " - replace status of the specified Prometheus" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-prometheus-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-prometheus-status-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info - " - replace the specified ServiceMonitor" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/servicemonitors/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-service-monitor - " - replace the specified ServiceMonitor" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-service-monitor name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-service-monitor-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info - " - replace the specified ThanosRuler" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler - " - replace the specified ThanosRuler" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info - " - replace status of the specified ThanosRuler" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1/namespaces/{namespace}/thanosrulers/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status - " - replace status of the specified ThanosRuler" - ([name namespace body ] (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1-namespaced-thanos-ruler-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj b/src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj deleted file mode 100644 index 0f1a781..0000000 --- a/src/kubernetes/api/monitoring_coreos_com_v_alpha_.clj +++ /dev/null @@ -1,650 +0,0 @@ -(ns kubernetes.api.monitoring-coreos-com-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info - " - create an AlertmanagerConfig" - ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config - " - create an AlertmanagerConfig" - ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info - " - create a PrometheusAgent" - ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent - " - create a PrometheusAgent" - ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace body optional-params)))) - -(defn create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info - " - create a ScrapeConfig" - ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config - " - create a ScrapeConfig" - ([namespace body ] (create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config namespace body nil)) - ([namespace body optional-params] - (:data (create-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace body optional-params)))) - -(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config-with-http-info - " - delete collection of AlertmanagerConfig" - ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config - " - delete collection of AlertmanagerConfig" - ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-alertmanager-config-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent-with-http-info - " - delete collection of PrometheusAgent" - ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent - " - delete collection of PrometheusAgent" - ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-prometheus-agent-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config-with-http-info - " - delete collection of ScrapeConfig" - ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config - " - delete collection of ScrapeConfig" - ([namespace ] (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config namespace nil)) - ([namespace optional-params] - (:data (delete-monitoring-coreos-com-v1alpha1-collection-namespaced-scrape-config-with-http-info namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info - " - delete an AlertmanagerConfig" - ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config - " - delete an AlertmanagerConfig" - ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info - " - delete a PrometheusAgent" - ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent - " - delete a PrometheusAgent" - ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace optional-params)))) - -(defn delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info - " - delete a ScrapeConfig" - ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config - " - delete a ScrapeConfig" - ([name namespace ] (delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace nil)) - ([name namespace optional-params] - (:data (delete-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces-with-http-info - " - list objects of kind AlertmanagerConfig" - ([] (list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/alertmanagerconfigs" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces - " - list objects of kind AlertmanagerConfig" - ([] (list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1alpha1-alertmanager-config-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info - " - list objects of kind AlertmanagerConfig" - ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config - " - list objects of kind AlertmanagerConfig" - ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info - " - list objects of kind PrometheusAgent" - ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent - " - list objects of kind PrometheusAgent" - ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info - " - list objects of kind ScrapeConfig" - ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config - " - list objects of kind ScrapeConfig" - ([namespace ] (list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config namespace nil)) - ([namespace optional-params] - (:data (list-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info namespace optional-params)))) - -(defn list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces-with-http-info - " - list objects of kind PrometheusAgent" - ([] (list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/prometheusagents" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces - " - list objects of kind PrometheusAgent" - ([] (list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1alpha1-prometheus-agent-for-all-namespaces-with-http-info optional-params)))) - -(defn list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces-with-http-info - " - list objects of kind ScrapeConfig" - ([] (list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/scrapeconfigs" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces - " - list objects of kind ScrapeConfig" - ([] (list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces nil)) - ([optional-params] - (:data (list-monitoring-coreos-com-v1alpha1-scrape-config-for-all-namespaces-with-http-info optional-params)))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info - " - partially update the specified AlertmanagerConfig" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config - " - partially update the specified AlertmanagerConfig" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info - " - partially update the specified PrometheusAgent" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent - " - partially update the specified PrometheusAgent" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info - " - partially update scale of the specified PrometheusAgent" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/scale" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale - " - partially update scale of the specified PrometheusAgent" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info - " - partially update status of the specified PrometheusAgent" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status - " - partially update status of the specified PrometheusAgent" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body optional-params)))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info - " - partially update the specified ScrapeConfig" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config - " - partially update the specified ScrapeConfig" - ([name namespace body ] (patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body optional-params)))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info - " - read the specified AlertmanagerConfig" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config - " - read the specified AlertmanagerConfig" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info - " - read the specified PrometheusAgent" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent - " - read the specified PrometheusAgent" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info - " - read scale of the specified PrometheusAgent" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/scale" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale - " - read scale of the specified PrometheusAgent" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info - " - read status of the specified PrometheusAgent" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status - " - read status of the specified PrometheusAgent" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace optional-params)))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info - " - read the specified ScrapeConfig" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config - " - read the specified ScrapeConfig" - ([name namespace ] (read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace nil)) - ([name namespace optional-params] - (:data (read-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace optional-params)))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info - " - replace the specified AlertmanagerConfig" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/alertmanagerconfigs/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config - " - replace the specified AlertmanagerConfig" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-alertmanager-config-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info - " - replace the specified PrometheusAgent" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent - " - replace the specified PrometheusAgent" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info - " - replace scale of the specified PrometheusAgent" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/scale" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale - " - replace scale of the specified PrometheusAgent" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-scale-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info - " - replace status of the specified PrometheusAgent" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/prometheusagents/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status - " - replace status of the specified PrometheusAgent" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-prometheus-agent-status-with-http-info name namespace body optional-params)))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info - " - replace the specified ScrapeConfig" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/monitoring.coreos.com/v1alpha1/namespaces/{namespace}/scrapeconfigs/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config - " - replace the specified ScrapeConfig" - ([name namespace body ] (replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-monitoring-coreos-com-v1alpha1-namespaced-scrape-config-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/rabbitmq_com_v_beta_.clj b/src/kubernetes/api/rabbitmq_com_v_beta_.clj deleted file mode 100644 index f162402..0000000 --- a/src/kubernetes/api/rabbitmq_com_v_beta_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.rabbitmq-com-v-beta- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info - " - create a RabbitmqCluster" - ([namespace body ] (create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster - " - create a RabbitmqCluster" - ([namespace body ] (create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster namespace body nil)) - ([namespace body optional-params] - (:data (create-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace body optional-params)))) - -(defn delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster-with-http-info - " - delete collection of RabbitmqCluster" - ([namespace ] (delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster - " - delete collection of RabbitmqCluster" - ([namespace ] (delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster namespace nil)) - ([namespace optional-params] - (:data (delete-rabbitmq-com-v1beta1-collection-namespaced-rabbitmq-cluster-with-http-info namespace optional-params)))) - -(defn delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info - " - delete a RabbitmqCluster" - ([name namespace ] (delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster - " - delete a RabbitmqCluster" - ([name namespace ] (delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace nil)) - ([name namespace optional-params] - (:data (delete-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace optional-params)))) - -(defn list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info - " - list objects of kind RabbitmqCluster" - ([namespace ] (list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster - " - list objects of kind RabbitmqCluster" - ([namespace ] (list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster namespace nil)) - ([namespace optional-params] - (:data (list-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info namespace optional-params)))) - -(defn list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces-with-http-info - " - list objects of kind RabbitmqCluster" - ([] (list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/rabbitmq.com/v1beta1/rabbitmqclusters" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces - " - list objects of kind RabbitmqCluster" - ([] (list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces nil)) - ([optional-params] - (:data (list-rabbitmq-com-v1beta1-rabbitmq-cluster-for-all-namespaces-with-http-info optional-params)))) - -(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info - " - partially update the specified RabbitmqCluster" - ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster - " - partially update the specified RabbitmqCluster" - ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body optional-params)))) - -(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info - " - partially update status of the specified RabbitmqCluster" - ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status - " - partially update status of the specified RabbitmqCluster" - ([name namespace body ] (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body optional-params)))) - -(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info - " - read the specified RabbitmqCluster" - ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster - " - read the specified RabbitmqCluster" - ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace nil)) - ([name namespace optional-params] - (:data (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace optional-params)))) - -(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info - " - read status of the specified RabbitmqCluster" - ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status - " - read status of the specified RabbitmqCluster" - ([name namespace ] (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status name namespace nil)) - ([name namespace optional-params] - (:data (read-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace optional-params)))) - -(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info - " - replace the specified RabbitmqCluster" - ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster - " - replace the specified RabbitmqCluster" - ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-with-http-info name namespace body optional-params)))) - -(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info - " - replace status of the specified RabbitmqCluster" - ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/rabbitmq.com/v1beta1/namespaces/{namespace}/rabbitmqclusters/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status - " - replace status of the specified RabbitmqCluster" - ([name namespace body ] (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-rabbitmq-com-v1beta1-namespaced-rabbitmq-cluster-status-with-http-info name namespace body optional-params)))) - diff --git a/src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj b/src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj deleted file mode 100644 index 7d90419..0000000 --- a/src/kubernetes/api/stackconfigpolicy_k_s_elastic_co_v_alpha_.clj +++ /dev/null @@ -1,241 +0,0 @@ -(ns kubernetes.api.stackconfigpolicy-k-s-elastic-co-v-alpha- - (:require [kubernetes.core :refer [call-api check-required-params with-collection-format]]) - (:import (java.io File))) - -(defn create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info - " - create a StackConfigPolicy" - ([namespace body ] (create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace body nil)) - ([namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies" :post - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy - " - create a StackConfigPolicy" - ([namespace body ] (create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy namespace body nil)) - ([namespace body optional-params] - (:data (create-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace body optional-params)))) - -(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy-with-http-info - " - delete collection of StackConfigPolicy" - ([namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies" :delete - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy - " - delete collection of StackConfigPolicy" - ([namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy namespace nil)) - ([namespace optional-params] - (:data (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-collection-namespaced-stack-config-policy-with-http-info namespace optional-params)))) - -(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info - " - delete a StackConfigPolicy" - ([name namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace nil)) - ([name namespace {:keys [pretty body dry-run grace-period-seconds orphan-dependents propagation-policy ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :delete - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "gracePeriodSeconds" grace-period-seconds "orphanDependents" orphan-dependents "propagationPolicy" propagation-policy } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy - " - delete a StackConfigPolicy" - ([name namespace ] (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace nil)) - ([name namespace optional-params] - (:data (delete-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace optional-params)))) - -(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info - " - list objects of kind StackConfigPolicy" - ([namespace ] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace nil)) - ([namespace {:keys [pretty allow-watch-bookmarks continue field-selector label-selector limit resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies" :get - {:path-params {"namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy - " - list objects of kind StackConfigPolicy" - ([namespace ] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy namespace nil)) - ([namespace optional-params] - (:data (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info namespace optional-params)))) - -(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces-with-http-info - " - list objects of kind StackConfigPolicy" - ([] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces-with-http-info nil)) - ([{:keys [allow-watch-bookmarks continue field-selector label-selector limit pretty resource-version resource-version-match send-initial-events timeout-seconds watch ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/stackconfigpolicies" :get - {:path-params {} - :header-params {} - :query-params {"allowWatchBookmarks" allow-watch-bookmarks "continue" continue "fieldSelector" field-selector "labelSelector" label-selector "limit" limit "pretty" pretty "resourceVersion" resource-version "resourceVersionMatch" resource-version-match "sendInitialEvents" send-initial-events "timeoutSeconds" timeout-seconds "watch" watch } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces - " - list objects of kind StackConfigPolicy" - ([] (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces nil)) - ([optional-params] - (:data (list-stackconfigpolicy-k8s-elastic-co-v1alpha1-stack-config-policy-for-all-namespaces-with-http-info optional-params)))) - -(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info - " - partially update the specified StackConfigPolicy" - ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy - " - partially update the specified StackConfigPolicy" - ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body optional-params)))) - -(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info - " - partially update status of the specified StackConfigPolicy" - ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation force ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}/status" :patch - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation "force" force } - :form-params {} - :body-param body - :content-types ["application/json-patch+json" "application/merge-patch+json" "application/apply-patch+yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status - " - partially update status of the specified StackConfigPolicy" - ([name namespace body ] (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status name namespace body nil)) - ([name namespace body optional-params] - (:data (patch-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body optional-params)))) - -(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info - " - read the specified StackConfigPolicy" - ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy - " - read the specified StackConfigPolicy" - ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace nil)) - ([name namespace optional-params] - (:data (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace optional-params)))) - -(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info - " - read status of the specified StackConfigPolicy" - ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace nil)) - ([name namespace {:keys [pretty resource-version ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}/status" :get - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "resourceVersion" resource-version } - :form-params {} - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status - " - read status of the specified StackConfigPolicy" - ([name namespace ] (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status name namespace nil)) - ([name namespace optional-params] - (:data (read-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace optional-params)))) - -(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info - " - replace the specified StackConfigPolicy" - ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy - " - replace the specified StackConfigPolicy" - ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-with-http-info name namespace body optional-params)))) - -(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info - " - replace status of the specified StackConfigPolicy" - ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body nil)) - ([name namespace body {:keys [pretty dry-run field-manager field-validation ]}] - (call-api "/apis/stackconfigpolicy.k8s.elastic.co/v1alpha1/namespaces/{namespace}/stackconfigpolicies/{name}/status" :put - {:path-params {"name" name "namespace" namespace } - :header-params {} - :query-params {"pretty" pretty "dryRun" dry-run "fieldManager" field-manager "fieldValidation" field-validation } - :form-params {} - :body-param body - :content-types ["application/json" "application/yaml"] - :accepts ["application/json" "application/yaml"] - :auth-names ["BearerToken"]}))) - -(defn replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status - " - replace status of the specified StackConfigPolicy" - ([name namespace body ] (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status name namespace body nil)) - ([name namespace body optional-params] - (:data (replace-stackconfigpolicy-k8s-elastic-co-v1alpha1-namespaced-stack-config-policy-status-with-http-info name namespace body optional-params)))) - From a629d5823882b8070a3a680f74a971c0b5189386 Mon Sep 17 00:00:00 2001 From: iomonad Date: Fri, 22 Mar 2024 10:27:29 +0100 Subject: [PATCH 3/3] pre-release: 1.29.1.0-SNAPSHOT --- CHANGELOG.md | 2 ++ project.clj | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e876f62..f370d7f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +# 1.29.1.0 +- Bumped API stubs # 1.25.8.1 - Bumped API stubs from 1.22 to 1.25 - Added stubs generation tooling diff --git a/project.clj b/project.clj index 49f299e..d1155c2 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject com.oscaro/clj-k8s "1.25.8.3-SNAPSHOT" +(defproject com.oscaro/clj-k8s "1.29.1.0-SNAPSHOT" :description "Clojure kubernetes client API stub" :url "https://github.com/oscaro/clj-k8s" :deploy-repositories [["snapshots" {:url "https://repo.clojars.org"