Skip to content

Latest commit

 

History

History
982 lines (936 loc) · 111 KB

README.md

File metadata and controls

982 lines (936 loc) · 111 KB

client-java

Requirements

Building the API client library requires Maven to be installed.

Installation

To install the API client library to your local Maven repository, simply execute:

mvn install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn deploy

Refer to the official documentation for more information.

Maven users

Add this dependency to your project's POM:

<dependency>
    <groupId>io.kubernetes</groupId>
    <artifactId>client-java</artifactId>
    <version>1.0-SNAPSHOT</version>
    <scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your project's build file:

compile "io.kubernetes:client-java:1.0-SNAPSHOT"

Others

At first generate the JAR by executing:

mvn package

Then manually install the following JARs:

  • target/client-java-1.0-SNAPSHOT.jar
  • target/lib/*.jar

Getting Started

Please follow the installation instruction and execute the following Java code:

import kubernetes.*;
import kubernetes.auth.*;
import kubernetes.models.*;
import kubernetes.apis.ApisApi;

import java.io.File;
import java.util.*;

public class ApisApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: BearerToken
        ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
        BearerToken.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //BearerToken.setApiKeyPrefix("Token");

        ApisApi apiInstance = new ApisApi();
        try {
            V1APIGroupList result = apiInstance.getAPIVersions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApisApi#getAPIVersions");
            e.printStackTrace();
        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://localhost

Class Method HTTP request Description
ApisApi getAPIVersions GET /apis/
AppsApi getAPIGroup GET /apis/apps/
AppsV1beta1Api createNamespacedDeployment POST /apis/apps/v1beta1/namespaces/{namespace}/deployments
AppsV1beta1Api createNamespacedDeploymentRollbackRollback POST /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/rollback
AppsV1beta1Api createNamespacedStatefulSet POST /apis/apps/v1beta1/namespaces/{namespace}/statefulsets
AppsV1beta1Api deleteCollectionNamespacedDeployment DELETE /apis/apps/v1beta1/namespaces/{namespace}/deployments
AppsV1beta1Api deleteCollectionNamespacedStatefulSet DELETE /apis/apps/v1beta1/namespaces/{namespace}/statefulsets
AppsV1beta1Api deleteNamespacedDeployment DELETE /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}
AppsV1beta1Api deleteNamespacedStatefulSet DELETE /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}
AppsV1beta1Api getAPIResources GET /apis/apps/v1beta1/
AppsV1beta1Api listDeploymentForAllNamespaces GET /apis/apps/v1beta1/deployments
AppsV1beta1Api listNamespacedDeployment GET /apis/apps/v1beta1/namespaces/{namespace}/deployments
AppsV1beta1Api listNamespacedStatefulSet GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets
AppsV1beta1Api listStatefulSetForAllNamespaces GET /apis/apps/v1beta1/statefulsets
AppsV1beta1Api patchNamespacedDeployment PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}
AppsV1beta1Api patchNamespacedDeploymentStatus PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status
AppsV1beta1Api patchNamespacedScaleScale PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale
AppsV1beta1Api patchNamespacedStatefulSet PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}
AppsV1beta1Api patchNamespacedStatefulSetStatus PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status
AppsV1beta1Api readNamespacedDeployment GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}
AppsV1beta1Api readNamespacedDeploymentStatus GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status
AppsV1beta1Api readNamespacedScaleScale GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale
AppsV1beta1Api readNamespacedStatefulSet GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}
AppsV1beta1Api readNamespacedStatefulSetStatus GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status
AppsV1beta1Api replaceNamespacedDeployment PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}
AppsV1beta1Api replaceNamespacedDeploymentStatus PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status
AppsV1beta1Api replaceNamespacedScaleScale PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale
AppsV1beta1Api replaceNamespacedStatefulSet PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}
AppsV1beta1Api replaceNamespacedStatefulSetStatus PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status
AuthenticationApi getAPIGroup GET /apis/authentication.k8s.io/
AuthenticationV1Api createTokenReview POST /apis/authentication.k8s.io/v1/tokenreviews
AuthenticationV1Api getAPIResources GET /apis/authentication.k8s.io/v1/
AuthenticationV1beta1Api createTokenReview POST /apis/authentication.k8s.io/v1beta1/tokenreviews
AuthenticationV1beta1Api getAPIResources GET /apis/authentication.k8s.io/v1beta1/
AuthorizationApi getAPIGroup GET /apis/authorization.k8s.io/
AuthorizationV1Api createNamespacedLocalSubjectAccessReview POST /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews
AuthorizationV1Api createSelfSubjectAccessReview POST /apis/authorization.k8s.io/v1/selfsubjectaccessreviews
AuthorizationV1Api createSubjectAccessReview POST /apis/authorization.k8s.io/v1/subjectaccessreviews
AuthorizationV1Api getAPIResources GET /apis/authorization.k8s.io/v1/
AuthorizationV1beta1Api createNamespacedLocalSubjectAccessReview POST /apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews
AuthorizationV1beta1Api createSelfSubjectAccessReview POST /apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews
AuthorizationV1beta1Api createSubjectAccessReview POST /apis/authorization.k8s.io/v1beta1/subjectaccessreviews
AuthorizationV1beta1Api getAPIResources GET /apis/authorization.k8s.io/v1beta1/
AutoscalingApi getAPIGroup GET /apis/autoscaling/
AutoscalingV1Api createNamespacedHorizontalPodAutoscaler POST /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
AutoscalingV1Api deleteCollectionNamespacedHorizontalPodAutoscaler DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
AutoscalingV1Api deleteNamespacedHorizontalPodAutoscaler DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV1Api getAPIResources GET /apis/autoscaling/v1/
AutoscalingV1Api listHorizontalPodAutoscalerForAllNamespaces GET /apis/autoscaling/v1/horizontalpodautoscalers
AutoscalingV1Api listNamespacedHorizontalPodAutoscaler GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
AutoscalingV1Api patchNamespacedHorizontalPodAutoscaler PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV1Api patchNamespacedHorizontalPodAutoscalerStatus PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
AutoscalingV1Api readNamespacedHorizontalPodAutoscaler GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV1Api readNamespacedHorizontalPodAutoscalerStatus GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
AutoscalingV1Api replaceNamespacedHorizontalPodAutoscaler PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV1Api replaceNamespacedHorizontalPodAutoscalerStatus PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
AutoscalingV2alpha1Api createNamespacedHorizontalPodAutoscaler POST /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers
AutoscalingV2alpha1Api deleteCollectionNamespacedHorizontalPodAutoscaler DELETE /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers
AutoscalingV2alpha1Api deleteNamespacedHorizontalPodAutoscaler DELETE /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV2alpha1Api getAPIResources GET /apis/autoscaling/v2alpha1/
AutoscalingV2alpha1Api listHorizontalPodAutoscalerForAllNamespaces GET /apis/autoscaling/v2alpha1/horizontalpodautoscalers
AutoscalingV2alpha1Api listNamespacedHorizontalPodAutoscaler GET /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers
AutoscalingV2alpha1Api patchNamespacedHorizontalPodAutoscaler PATCH /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV2alpha1Api patchNamespacedHorizontalPodAutoscalerStatus PATCH /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
AutoscalingV2alpha1Api readNamespacedHorizontalPodAutoscaler GET /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV2alpha1Api readNamespacedHorizontalPodAutoscalerStatus GET /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
AutoscalingV2alpha1Api replaceNamespacedHorizontalPodAutoscaler PUT /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}
AutoscalingV2alpha1Api replaceNamespacedHorizontalPodAutoscalerStatus PUT /apis/autoscaling/v2alpha1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
BatchApi getAPIGroup GET /apis/batch/
BatchV1Api createNamespacedJob POST /apis/batch/v1/namespaces/{namespace}/jobs
BatchV1Api deleteCollectionNamespacedJob DELETE /apis/batch/v1/namespaces/{namespace}/jobs
BatchV1Api deleteNamespacedJob DELETE /apis/batch/v1/namespaces/{namespace}/jobs/{name}
BatchV1Api getAPIResources GET /apis/batch/v1/
BatchV1Api listJobForAllNamespaces GET /apis/batch/v1/jobs
BatchV1Api listNamespacedJob GET /apis/batch/v1/namespaces/{namespace}/jobs
BatchV1Api patchNamespacedJob PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}
BatchV1Api patchNamespacedJobStatus PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
BatchV1Api readNamespacedJob GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}
BatchV1Api readNamespacedJobStatus GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
BatchV1Api replaceNamespacedJob PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}
BatchV1Api replaceNamespacedJobStatus PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
BatchV2alpha1Api createNamespacedCronJob POST /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs
BatchV2alpha1Api createNamespacedScheduledJob POST /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs
BatchV2alpha1Api deleteCollectionNamespacedCronJob DELETE /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs
BatchV2alpha1Api deleteCollectionNamespacedScheduledJob DELETE /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs
BatchV2alpha1Api deleteNamespacedCronJob DELETE /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}
BatchV2alpha1Api deleteNamespacedScheduledJob DELETE /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}
BatchV2alpha1Api getAPIResources GET /apis/batch/v2alpha1/
BatchV2alpha1Api listCronJobForAllNamespaces GET /apis/batch/v2alpha1/cronjobs
BatchV2alpha1Api listNamespacedCronJob GET /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs
BatchV2alpha1Api listNamespacedScheduledJob GET /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs
BatchV2alpha1Api listScheduledJobForAllNamespaces GET /apis/batch/v2alpha1/scheduledjobs
BatchV2alpha1Api patchNamespacedCronJob PATCH /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}
BatchV2alpha1Api patchNamespacedCronJobStatus PATCH /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}/status
BatchV2alpha1Api patchNamespacedScheduledJob PATCH /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}
BatchV2alpha1Api patchNamespacedScheduledJobStatus PATCH /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}/status
BatchV2alpha1Api readNamespacedCronJob GET /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}
BatchV2alpha1Api readNamespacedCronJobStatus GET /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}/status
BatchV2alpha1Api readNamespacedScheduledJob GET /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}
BatchV2alpha1Api readNamespacedScheduledJobStatus GET /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}/status
BatchV2alpha1Api replaceNamespacedCronJob PUT /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}
BatchV2alpha1Api replaceNamespacedCronJobStatus PUT /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}/status
BatchV2alpha1Api replaceNamespacedScheduledJob PUT /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}
BatchV2alpha1Api replaceNamespacedScheduledJobStatus PUT /apis/batch/v2alpha1/namespaces/{namespace}/scheduledjobs/{name}/status
CertificatesApi getAPIGroup GET /apis/certificates.k8s.io/
CertificatesV1beta1Api createCertificateSigningRequest POST /apis/certificates.k8s.io/v1beta1/certificatesigningrequests
CertificatesV1beta1Api deleteCertificateSigningRequest DELETE /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}
CertificatesV1beta1Api deleteCollectionCertificateSigningRequest DELETE /apis/certificates.k8s.io/v1beta1/certificatesigningrequests
CertificatesV1beta1Api getAPIResources GET /apis/certificates.k8s.io/v1beta1/
CertificatesV1beta1Api listCertificateSigningRequest GET /apis/certificates.k8s.io/v1beta1/certificatesigningrequests
CertificatesV1beta1Api patchCertificateSigningRequest PATCH /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}
CertificatesV1beta1Api readCertificateSigningRequest GET /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}
CertificatesV1beta1Api replaceCertificateSigningRequest PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}
CertificatesV1beta1Api replaceCertificateSigningRequestApproval PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}/approval
CertificatesV1beta1Api replaceCertificateSigningRequestStatus PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}/status
CoreApi getAPIVersions GET /api/
CoreV1Api connectDeleteNamespacedPodProxy DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy
CoreV1Api connectDeleteNamespacedPodProxyWithPath DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
CoreV1Api connectDeleteNamespacedServiceProxy DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy
CoreV1Api connectDeleteNamespacedServiceProxyWithPath DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
CoreV1Api connectDeleteNodeProxy DELETE /api/v1/nodes/{name}/proxy
CoreV1Api connectDeleteNodeProxyWithPath DELETE /api/v1/nodes/{name}/proxy/{path}
CoreV1Api connectGetNamespacedPodAttach GET /api/v1/namespaces/{namespace}/pods/{name}/attach
CoreV1Api connectGetNamespacedPodExec GET /api/v1/namespaces/{namespace}/pods/{name}/exec
CoreV1Api connectGetNamespacedPodPortforward GET /api/v1/namespaces/{namespace}/pods/{name}/portforward
CoreV1Api connectGetNamespacedPodProxy GET /api/v1/namespaces/{namespace}/pods/{name}/proxy
CoreV1Api connectGetNamespacedPodProxyWithPath GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
CoreV1Api connectGetNamespacedServiceProxy GET /api/v1/namespaces/{namespace}/services/{name}/proxy
CoreV1Api connectGetNamespacedServiceProxyWithPath GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
CoreV1Api connectGetNodeProxy GET /api/v1/nodes/{name}/proxy
CoreV1Api connectGetNodeProxyWithPath GET /api/v1/nodes/{name}/proxy/{path}
CoreV1Api connectHeadNamespacedPodProxy HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy
CoreV1Api connectHeadNamespacedPodProxyWithPath HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
CoreV1Api connectHeadNamespacedServiceProxy HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy
CoreV1Api connectHeadNamespacedServiceProxyWithPath HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
CoreV1Api connectHeadNodeProxy HEAD /api/v1/nodes/{name}/proxy
CoreV1Api connectHeadNodeProxyWithPath HEAD /api/v1/nodes/{name}/proxy/{path}
CoreV1Api connectOptionsNamespacedPodProxy OPTIONS /api/v1/namespaces/{namespace}/pods/{name}/proxy
CoreV1Api connectOptionsNamespacedPodProxyWithPath OPTIONS /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
CoreV1Api connectOptionsNamespacedServiceProxy OPTIONS /api/v1/namespaces/{namespace}/services/{name}/proxy
CoreV1Api connectOptionsNamespacedServiceProxyWithPath OPTIONS /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
CoreV1Api connectOptionsNodeProxy OPTIONS /api/v1/nodes/{name}/proxy
CoreV1Api connectOptionsNodeProxyWithPath OPTIONS /api/v1/nodes/{name}/proxy/{path}
CoreV1Api connectPostNamespacedPodAttach POST /api/v1/namespaces/{namespace}/pods/{name}/attach
CoreV1Api connectPostNamespacedPodExec POST /api/v1/namespaces/{namespace}/pods/{name}/exec
CoreV1Api connectPostNamespacedPodPortforward POST /api/v1/namespaces/{namespace}/pods/{name}/portforward
CoreV1Api connectPostNamespacedPodProxy POST /api/v1/namespaces/{namespace}/pods/{name}/proxy
CoreV1Api connectPostNamespacedPodProxyWithPath POST /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
CoreV1Api connectPostNamespacedServiceProxy POST /api/v1/namespaces/{namespace}/services/{name}/proxy
CoreV1Api connectPostNamespacedServiceProxyWithPath POST /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
CoreV1Api connectPostNodeProxy POST /api/v1/nodes/{name}/proxy
CoreV1Api connectPostNodeProxyWithPath POST /api/v1/nodes/{name}/proxy/{path}
CoreV1Api connectPutNamespacedPodProxy PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy
CoreV1Api connectPutNamespacedPodProxyWithPath PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
CoreV1Api connectPutNamespacedServiceProxy PUT /api/v1/namespaces/{namespace}/services/{name}/proxy
CoreV1Api connectPutNamespacedServiceProxyWithPath PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
CoreV1Api connectPutNodeProxy PUT /api/v1/nodes/{name}/proxy
CoreV1Api connectPutNodeProxyWithPath PUT /api/v1/nodes/{name}/proxy/{path}
CoreV1Api createNamespace POST /api/v1/namespaces
CoreV1Api createNamespacedBinding POST /api/v1/namespaces/{namespace}/bindings
CoreV1Api createNamespacedBindingBinding POST /api/v1/namespaces/{namespace}/pods/{name}/binding
CoreV1Api createNamespacedConfigMap POST /api/v1/namespaces/{namespace}/configmaps
CoreV1Api createNamespacedEndpoints POST /api/v1/namespaces/{namespace}/endpoints
CoreV1Api createNamespacedEvent POST /api/v1/namespaces/{namespace}/events
CoreV1Api createNamespacedEvictionEviction POST /api/v1/namespaces/{namespace}/pods/{name}/eviction
CoreV1Api createNamespacedLimitRange POST /api/v1/namespaces/{namespace}/limitranges
CoreV1Api createNamespacedPersistentVolumeClaim POST /api/v1/namespaces/{namespace}/persistentvolumeclaims
CoreV1Api createNamespacedPod POST /api/v1/namespaces/{namespace}/pods
CoreV1Api createNamespacedPodTemplate POST /api/v1/namespaces/{namespace}/podtemplates
CoreV1Api createNamespacedReplicationController POST /api/v1/namespaces/{namespace}/replicationcontrollers
CoreV1Api createNamespacedResourceQuota POST /api/v1/namespaces/{namespace}/resourcequotas
CoreV1Api createNamespacedSecret POST /api/v1/namespaces/{namespace}/secrets
CoreV1Api createNamespacedService POST /api/v1/namespaces/{namespace}/services
CoreV1Api createNamespacedServiceAccount POST /api/v1/namespaces/{namespace}/serviceaccounts
CoreV1Api createNode POST /api/v1/nodes
CoreV1Api createPersistentVolume POST /api/v1/persistentvolumes
CoreV1Api deleteCollectionNamespace DELETE /api/v1/namespaces
CoreV1Api deleteCollectionNamespacedConfigMap DELETE /api/v1/namespaces/{namespace}/configmaps
CoreV1Api deleteCollectionNamespacedEndpoints DELETE /api/v1/namespaces/{namespace}/endpoints
CoreV1Api deleteCollectionNamespacedEvent DELETE /api/v1/namespaces/{namespace}/events
CoreV1Api deleteCollectionNamespacedLimitRange DELETE /api/v1/namespaces/{namespace}/limitranges
CoreV1Api deleteCollectionNamespacedPersistentVolumeClaim DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims
CoreV1Api deleteCollectionNamespacedPod DELETE /api/v1/namespaces/{namespace}/pods
CoreV1Api deleteCollectionNamespacedPodTemplate DELETE /api/v1/namespaces/{namespace}/podtemplates
CoreV1Api deleteCollectionNamespacedReplicationController DELETE /api/v1/namespaces/{namespace}/replicationcontrollers
CoreV1Api deleteCollectionNamespacedResourceQuota DELETE /api/v1/namespaces/{namespace}/resourcequotas
CoreV1Api deleteCollectionNamespacedSecret DELETE /api/v1/namespaces/{namespace}/secrets
CoreV1Api deleteCollectionNamespacedServiceAccount DELETE /api/v1/namespaces/{namespace}/serviceaccounts
CoreV1Api deleteCollectionNode DELETE /api/v1/nodes
CoreV1Api deleteCollectionPersistentVolume DELETE /api/v1/persistentvolumes
CoreV1Api deleteNamespace DELETE /api/v1/namespaces/{name}
CoreV1Api deleteNamespacedConfigMap DELETE /api/v1/namespaces/{namespace}/configmaps/{name}
CoreV1Api deleteNamespacedEndpoints DELETE /api/v1/namespaces/{namespace}/endpoints/{name}
CoreV1Api deleteNamespacedEvent DELETE /api/v1/namespaces/{namespace}/events/{name}
CoreV1Api deleteNamespacedLimitRange DELETE /api/v1/namespaces/{namespace}/limitranges/{name}
CoreV1Api deleteNamespacedPersistentVolumeClaim DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
CoreV1Api deleteNamespacedPod DELETE /api/v1/namespaces/{namespace}/pods/{name}
CoreV1Api deleteNamespacedPodTemplate DELETE /api/v1/namespaces/{namespace}/podtemplates/{name}
CoreV1Api deleteNamespacedReplicationController DELETE /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
CoreV1Api deleteNamespacedResourceQuota DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name}
CoreV1Api deleteNamespacedSecret DELETE /api/v1/namespaces/{namespace}/secrets/{name}
CoreV1Api deleteNamespacedService DELETE /api/v1/namespaces/{namespace}/services/{name}
CoreV1Api deleteNamespacedServiceAccount DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name}
CoreV1Api deleteNode DELETE /api/v1/nodes/{name}
CoreV1Api deletePersistentVolume DELETE /api/v1/persistentvolumes/{name}
CoreV1Api getAPIResources GET /api/v1/
CoreV1Api listComponentStatus GET /api/v1/componentstatuses
CoreV1Api listConfigMapForAllNamespaces GET /api/v1/configmaps
CoreV1Api listEndpointsForAllNamespaces GET /api/v1/endpoints
CoreV1Api listEventForAllNamespaces GET /api/v1/events
CoreV1Api listLimitRangeForAllNamespaces GET /api/v1/limitranges
CoreV1Api listNamespace GET /api/v1/namespaces
CoreV1Api listNamespacedConfigMap GET /api/v1/namespaces/{namespace}/configmaps
CoreV1Api listNamespacedEndpoints GET /api/v1/namespaces/{namespace}/endpoints
CoreV1Api listNamespacedEvent GET /api/v1/namespaces/{namespace}/events
CoreV1Api listNamespacedLimitRange GET /api/v1/namespaces/{namespace}/limitranges
CoreV1Api listNamespacedPersistentVolumeClaim GET /api/v1/namespaces/{namespace}/persistentvolumeclaims
CoreV1Api listNamespacedPod GET /api/v1/namespaces/{namespace}/pods
CoreV1Api listNamespacedPodTemplate GET /api/v1/namespaces/{namespace}/podtemplates
CoreV1Api listNamespacedReplicationController GET /api/v1/namespaces/{namespace}/replicationcontrollers
CoreV1Api listNamespacedResourceQuota GET /api/v1/namespaces/{namespace}/resourcequotas
CoreV1Api listNamespacedSecret GET /api/v1/namespaces/{namespace}/secrets
CoreV1Api listNamespacedService GET /api/v1/namespaces/{namespace}/services
CoreV1Api listNamespacedServiceAccount GET /api/v1/namespaces/{namespace}/serviceaccounts
CoreV1Api listNode GET /api/v1/nodes
CoreV1Api listPersistentVolume GET /api/v1/persistentvolumes
CoreV1Api listPersistentVolumeClaimForAllNamespaces GET /api/v1/persistentvolumeclaims
CoreV1Api listPodForAllNamespaces GET /api/v1/pods
CoreV1Api listPodTemplateForAllNamespaces GET /api/v1/podtemplates
CoreV1Api listReplicationControllerForAllNamespaces GET /api/v1/replicationcontrollers
CoreV1Api listResourceQuotaForAllNamespaces GET /api/v1/resourcequotas
CoreV1Api listSecretForAllNamespaces GET /api/v1/secrets
CoreV1Api listServiceAccountForAllNamespaces GET /api/v1/serviceaccounts
CoreV1Api listServiceForAllNamespaces GET /api/v1/services
CoreV1Api patchNamespace PATCH /api/v1/namespaces/{name}
CoreV1Api patchNamespaceStatus PATCH /api/v1/namespaces/{name}/status
CoreV1Api patchNamespacedConfigMap PATCH /api/v1/namespaces/{namespace}/configmaps/{name}
CoreV1Api patchNamespacedEndpoints PATCH /api/v1/namespaces/{namespace}/endpoints/{name}
CoreV1Api patchNamespacedEvent PATCH /api/v1/namespaces/{namespace}/events/{name}
CoreV1Api patchNamespacedLimitRange PATCH /api/v1/namespaces/{namespace}/limitranges/{name}
CoreV1Api patchNamespacedPersistentVolumeClaim PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
CoreV1Api patchNamespacedPersistentVolumeClaimStatus PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
CoreV1Api patchNamespacedPod PATCH /api/v1/namespaces/{namespace}/pods/{name}
CoreV1Api patchNamespacedPodStatus PATCH /api/v1/namespaces/{namespace}/pods/{name}/status
CoreV1Api patchNamespacedPodTemplate PATCH /api/v1/namespaces/{namespace}/podtemplates/{name}
CoreV1Api patchNamespacedReplicationController PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
CoreV1Api patchNamespacedReplicationControllerStatus PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
CoreV1Api patchNamespacedResourceQuota PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}
CoreV1Api patchNamespacedResourceQuotaStatus PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
CoreV1Api patchNamespacedScaleScale PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
CoreV1Api patchNamespacedSecret PATCH /api/v1/namespaces/{namespace}/secrets/{name}
CoreV1Api patchNamespacedService PATCH /api/v1/namespaces/{namespace}/services/{name}
CoreV1Api patchNamespacedServiceAccount PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name}
CoreV1Api patchNamespacedServiceStatus PATCH /api/v1/namespaces/{namespace}/services/{name}/status
CoreV1Api patchNode PATCH /api/v1/nodes/{name}
CoreV1Api patchNodeStatus PATCH /api/v1/nodes/{name}/status
CoreV1Api patchPersistentVolume PATCH /api/v1/persistentvolumes/{name}
CoreV1Api patchPersistentVolumeStatus PATCH /api/v1/persistentvolumes/{name}/status
CoreV1Api proxyDELETENamespacedPod DELETE /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyDELETENamespacedPodWithPath DELETE /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyDELETENamespacedService DELETE /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyDELETENamespacedServiceWithPath DELETE /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyDELETENode DELETE /api/v1/proxy/nodes/{name}
CoreV1Api proxyDELETENodeWithPath DELETE /api/v1/proxy/nodes/{name}/{path}
CoreV1Api proxyGETNamespacedPod GET /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyGETNamespacedPodWithPath GET /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyGETNamespacedService GET /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyGETNamespacedServiceWithPath GET /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyGETNode GET /api/v1/proxy/nodes/{name}
CoreV1Api proxyGETNodeWithPath GET /api/v1/proxy/nodes/{name}/{path}
CoreV1Api proxyHEADNamespacedPod HEAD /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyHEADNamespacedPodWithPath HEAD /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyHEADNamespacedService HEAD /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyHEADNamespacedServiceWithPath HEAD /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyHEADNode HEAD /api/v1/proxy/nodes/{name}
CoreV1Api proxyHEADNodeWithPath HEAD /api/v1/proxy/nodes/{name}/{path}
CoreV1Api proxyOPTIONSNamespacedPod OPTIONS /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyOPTIONSNamespacedPodWithPath OPTIONS /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyOPTIONSNamespacedService OPTIONS /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyOPTIONSNamespacedServiceWithPath OPTIONS /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyOPTIONSNode OPTIONS /api/v1/proxy/nodes/{name}
CoreV1Api proxyOPTIONSNodeWithPath OPTIONS /api/v1/proxy/nodes/{name}/{path}
CoreV1Api proxyPATCHNamespacedPod PATCH /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyPATCHNamespacedPodWithPath PATCH /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyPATCHNamespacedService PATCH /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyPATCHNamespacedServiceWithPath PATCH /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyPATCHNode PATCH /api/v1/proxy/nodes/{name}
CoreV1Api proxyPATCHNodeWithPath PATCH /api/v1/proxy/nodes/{name}/{path}
CoreV1Api proxyPOSTNamespacedPod POST /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyPOSTNamespacedPodWithPath POST /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyPOSTNamespacedService POST /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyPOSTNamespacedServiceWithPath POST /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyPOSTNode POST /api/v1/proxy/nodes/{name}
CoreV1Api proxyPOSTNodeWithPath POST /api/v1/proxy/nodes/{name}/{path}
CoreV1Api proxyPUTNamespacedPod PUT /api/v1/proxy/namespaces/{namespace}/pods/{name}
CoreV1Api proxyPUTNamespacedPodWithPath PUT /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}
CoreV1Api proxyPUTNamespacedService PUT /api/v1/proxy/namespaces/{namespace}/services/{name}
CoreV1Api proxyPUTNamespacedServiceWithPath PUT /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}
CoreV1Api proxyPUTNode PUT /api/v1/proxy/nodes/{name}
CoreV1Api proxyPUTNodeWithPath PUT /api/v1/proxy/nodes/{name}/{path}
CoreV1Api readComponentStatus GET /api/v1/componentstatuses/{name}
CoreV1Api readNamespace GET /api/v1/namespaces/{name}
CoreV1Api readNamespaceStatus GET /api/v1/namespaces/{name}/status
CoreV1Api readNamespacedConfigMap GET /api/v1/namespaces/{namespace}/configmaps/{name}
CoreV1Api readNamespacedEndpoints GET /api/v1/namespaces/{namespace}/endpoints/{name}
CoreV1Api readNamespacedEvent GET /api/v1/namespaces/{namespace}/events/{name}
CoreV1Api readNamespacedLimitRange GET /api/v1/namespaces/{namespace}/limitranges/{name}
CoreV1Api readNamespacedPersistentVolumeClaim GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
CoreV1Api readNamespacedPersistentVolumeClaimStatus GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
CoreV1Api readNamespacedPod GET /api/v1/namespaces/{namespace}/pods/{name}
CoreV1Api readNamespacedPodLog GET /api/v1/namespaces/{namespace}/pods/{name}/log
CoreV1Api readNamespacedPodStatus GET /api/v1/namespaces/{namespace}/pods/{name}/status
CoreV1Api readNamespacedPodTemplate GET /api/v1/namespaces/{namespace}/podtemplates/{name}
CoreV1Api readNamespacedReplicationController GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
CoreV1Api readNamespacedReplicationControllerStatus GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
CoreV1Api readNamespacedResourceQuota GET /api/v1/namespaces/{namespace}/resourcequotas/{name}
CoreV1Api readNamespacedResourceQuotaStatus GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
CoreV1Api readNamespacedScaleScale GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
CoreV1Api readNamespacedSecret GET /api/v1/namespaces/{namespace}/secrets/{name}
CoreV1Api readNamespacedService GET /api/v1/namespaces/{namespace}/services/{name}
CoreV1Api readNamespacedServiceAccount GET /api/v1/namespaces/{namespace}/serviceaccounts/{name}
CoreV1Api readNamespacedServiceStatus GET /api/v1/namespaces/{namespace}/services/{name}/status
CoreV1Api readNode GET /api/v1/nodes/{name}
CoreV1Api readNodeStatus GET /api/v1/nodes/{name}/status
CoreV1Api readPersistentVolume GET /api/v1/persistentvolumes/{name}
CoreV1Api readPersistentVolumeStatus GET /api/v1/persistentvolumes/{name}/status
CoreV1Api replaceNamespace PUT /api/v1/namespaces/{name}
CoreV1Api replaceNamespaceFinalize PUT /api/v1/namespaces/{name}/finalize
CoreV1Api replaceNamespaceStatus PUT /api/v1/namespaces/{name}/status
CoreV1Api replaceNamespacedConfigMap PUT /api/v1/namespaces/{namespace}/configmaps/{name}
CoreV1Api replaceNamespacedEndpoints PUT /api/v1/namespaces/{namespace}/endpoints/{name}
CoreV1Api replaceNamespacedEvent PUT /api/v1/namespaces/{namespace}/events/{name}
CoreV1Api replaceNamespacedLimitRange PUT /api/v1/namespaces/{namespace}/limitranges/{name}
CoreV1Api replaceNamespacedPersistentVolumeClaim PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
CoreV1Api replaceNamespacedPersistentVolumeClaimStatus PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
CoreV1Api replaceNamespacedPod PUT /api/v1/namespaces/{namespace}/pods/{name}
CoreV1Api replaceNamespacedPodStatus PUT /api/v1/namespaces/{namespace}/pods/{name}/status
CoreV1Api replaceNamespacedPodTemplate PUT /api/v1/namespaces/{namespace}/podtemplates/{name}
CoreV1Api replaceNamespacedReplicationController PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
CoreV1Api replaceNamespacedReplicationControllerStatus PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
CoreV1Api replaceNamespacedResourceQuota PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}
CoreV1Api replaceNamespacedResourceQuotaStatus PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
CoreV1Api replaceNamespacedScaleScale PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
CoreV1Api replaceNamespacedSecret PUT /api/v1/namespaces/{namespace}/secrets/{name}
CoreV1Api replaceNamespacedService PUT /api/v1/namespaces/{namespace}/services/{name}
CoreV1Api replaceNamespacedServiceAccount PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name}
CoreV1Api replaceNamespacedServiceStatus PUT /api/v1/namespaces/{namespace}/services/{name}/status
CoreV1Api replaceNode PUT /api/v1/nodes/{name}
CoreV1Api replaceNodeStatus PUT /api/v1/nodes/{name}/status
CoreV1Api replacePersistentVolume PUT /api/v1/persistentvolumes/{name}
CoreV1Api replacePersistentVolumeStatus PUT /api/v1/persistentvolumes/{name}/status
ExtensionsApi getAPIGroup GET /apis/extensions/
ExtensionsV1beta1Api createNamespacedDaemonSet POST /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets
ExtensionsV1beta1Api createNamespacedDeployment POST /apis/extensions/v1beta1/namespaces/{namespace}/deployments
ExtensionsV1beta1Api createNamespacedDeploymentRollbackRollback POST /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/rollback
ExtensionsV1beta1Api createNamespacedIngress POST /apis/extensions/v1beta1/namespaces/{namespace}/ingresses
ExtensionsV1beta1Api createNamespacedNetworkPolicy POST /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies
ExtensionsV1beta1Api createNamespacedReplicaSet POST /apis/extensions/v1beta1/namespaces/{namespace}/replicasets
ExtensionsV1beta1Api createPodSecurityPolicy POST /apis/extensions/v1beta1/podsecuritypolicies
ExtensionsV1beta1Api createThirdPartyResource POST /apis/extensions/v1beta1/thirdpartyresources
ExtensionsV1beta1Api deleteCollectionNamespacedDaemonSet DELETE /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets
ExtensionsV1beta1Api deleteCollectionNamespacedDeployment DELETE /apis/extensions/v1beta1/namespaces/{namespace}/deployments
ExtensionsV1beta1Api deleteCollectionNamespacedIngress DELETE /apis/extensions/v1beta1/namespaces/{namespace}/ingresses
ExtensionsV1beta1Api deleteCollectionNamespacedNetworkPolicy DELETE /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies
ExtensionsV1beta1Api deleteCollectionNamespacedReplicaSet DELETE /apis/extensions/v1beta1/namespaces/{namespace}/replicasets
ExtensionsV1beta1Api deleteCollectionPodSecurityPolicy DELETE /apis/extensions/v1beta1/podsecuritypolicies
ExtensionsV1beta1Api deleteCollectionThirdPartyResource DELETE /apis/extensions/v1beta1/thirdpartyresources
ExtensionsV1beta1Api deleteNamespacedDaemonSet DELETE /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}
ExtensionsV1beta1Api deleteNamespacedDeployment DELETE /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}
ExtensionsV1beta1Api deleteNamespacedIngress DELETE /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}
ExtensionsV1beta1Api deleteNamespacedNetworkPolicy DELETE /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}
ExtensionsV1beta1Api deleteNamespacedReplicaSet DELETE /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}
ExtensionsV1beta1Api deletePodSecurityPolicy DELETE /apis/extensions/v1beta1/podsecuritypolicies/{name}
ExtensionsV1beta1Api deleteThirdPartyResource DELETE /apis/extensions/v1beta1/thirdpartyresources/{name}
ExtensionsV1beta1Api getAPIResources GET /apis/extensions/v1beta1/
ExtensionsV1beta1Api listDaemonSetForAllNamespaces GET /apis/extensions/v1beta1/daemonsets
ExtensionsV1beta1Api listDeploymentForAllNamespaces GET /apis/extensions/v1beta1/deployments
ExtensionsV1beta1Api listIngressForAllNamespaces GET /apis/extensions/v1beta1/ingresses
ExtensionsV1beta1Api listNamespacedDaemonSet GET /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets
ExtensionsV1beta1Api listNamespacedDeployment GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments
ExtensionsV1beta1Api listNamespacedIngress GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses
ExtensionsV1beta1Api listNamespacedNetworkPolicy GET /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies
ExtensionsV1beta1Api listNamespacedReplicaSet GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets
ExtensionsV1beta1Api listNetworkPolicyForAllNamespaces GET /apis/extensions/v1beta1/networkpolicies
ExtensionsV1beta1Api listPodSecurityPolicy GET /apis/extensions/v1beta1/podsecuritypolicies
ExtensionsV1beta1Api listReplicaSetForAllNamespaces GET /apis/extensions/v1beta1/replicasets
ExtensionsV1beta1Api listThirdPartyResource GET /apis/extensions/v1beta1/thirdpartyresources
ExtensionsV1beta1Api patchNamespacedDaemonSet PATCH /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}
ExtensionsV1beta1Api patchNamespacedDaemonSetStatus PATCH /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}/status
ExtensionsV1beta1Api patchNamespacedDeployment PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}
ExtensionsV1beta1Api patchNamespacedDeploymentStatus PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status
ExtensionsV1beta1Api patchNamespacedDeploymentsScale PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale
ExtensionsV1beta1Api patchNamespacedIngress PATCH /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}
ExtensionsV1beta1Api patchNamespacedIngressStatus PATCH /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status
ExtensionsV1beta1Api patchNamespacedNetworkPolicy PATCH /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}
ExtensionsV1beta1Api patchNamespacedReplicaSet PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}
ExtensionsV1beta1Api patchNamespacedReplicaSetStatus PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status
ExtensionsV1beta1Api patchNamespacedReplicasetsScale PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale
ExtensionsV1beta1Api patchNamespacedReplicationcontrollersScale PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicationcontrollers/{name}/scale
ExtensionsV1beta1Api patchPodSecurityPolicy PATCH /apis/extensions/v1beta1/podsecuritypolicies/{name}
ExtensionsV1beta1Api patchThirdPartyResource PATCH /apis/extensions/v1beta1/thirdpartyresources/{name}
ExtensionsV1beta1Api readNamespacedDaemonSet GET /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}
ExtensionsV1beta1Api readNamespacedDaemonSetStatus GET /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}/status
ExtensionsV1beta1Api readNamespacedDeployment GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}
ExtensionsV1beta1Api readNamespacedDeploymentStatus GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status
ExtensionsV1beta1Api readNamespacedDeploymentsScale GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale
ExtensionsV1beta1Api readNamespacedIngress GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}
ExtensionsV1beta1Api readNamespacedIngressStatus GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status
ExtensionsV1beta1Api readNamespacedNetworkPolicy GET /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}
ExtensionsV1beta1Api readNamespacedReplicaSet GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}
ExtensionsV1beta1Api readNamespacedReplicaSetStatus GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status
ExtensionsV1beta1Api readNamespacedReplicasetsScale GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale
ExtensionsV1beta1Api readNamespacedReplicationcontrollersScale GET /apis/extensions/v1beta1/namespaces/{namespace}/replicationcontrollers/{name}/scale
ExtensionsV1beta1Api readPodSecurityPolicy GET /apis/extensions/v1beta1/podsecuritypolicies/{name}
ExtensionsV1beta1Api readThirdPartyResource GET /apis/extensions/v1beta1/thirdpartyresources/{name}
ExtensionsV1beta1Api replaceNamespacedDaemonSet PUT /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}
ExtensionsV1beta1Api replaceNamespacedDaemonSetStatus PUT /apis/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}/status
ExtensionsV1beta1Api replaceNamespacedDeployment PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}
ExtensionsV1beta1Api replaceNamespacedDeploymentStatus PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status
ExtensionsV1beta1Api replaceNamespacedDeploymentsScale PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale
ExtensionsV1beta1Api replaceNamespacedIngress PUT /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}
ExtensionsV1beta1Api replaceNamespacedIngressStatus PUT /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status
ExtensionsV1beta1Api replaceNamespacedNetworkPolicy PUT /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}
ExtensionsV1beta1Api replaceNamespacedReplicaSet PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}
ExtensionsV1beta1Api replaceNamespacedReplicaSetStatus PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status
ExtensionsV1beta1Api replaceNamespacedReplicasetsScale PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale
ExtensionsV1beta1Api replaceNamespacedReplicationcontrollersScale PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicationcontrollers/{name}/scale
ExtensionsV1beta1Api replacePodSecurityPolicy PUT /apis/extensions/v1beta1/podsecuritypolicies/{name}
ExtensionsV1beta1Api replaceThirdPartyResource PUT /apis/extensions/v1beta1/thirdpartyresources/{name}
LogsApi logFileHandler GET /logs/{logpath}
LogsApi logFileListHandler GET /logs/
PolicyApi getAPIGroup GET /apis/policy/
PolicyV1beta1Api createNamespacedPodDisruptionBudget POST /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets
PolicyV1beta1Api deleteCollectionNamespacedPodDisruptionBudget DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets
PolicyV1beta1Api deleteNamespacedPodDisruptionBudget DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
PolicyV1beta1Api getAPIResources GET /apis/policy/v1beta1/
PolicyV1beta1Api listNamespacedPodDisruptionBudget GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets
PolicyV1beta1Api listPodDisruptionBudgetForAllNamespaces GET /apis/policy/v1beta1/poddisruptionbudgets
PolicyV1beta1Api patchNamespacedPodDisruptionBudget PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
PolicyV1beta1Api patchNamespacedPodDisruptionBudgetStatus PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
PolicyV1beta1Api readNamespacedPodDisruptionBudget GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
PolicyV1beta1Api readNamespacedPodDisruptionBudgetStatus GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
PolicyV1beta1Api replaceNamespacedPodDisruptionBudget PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}
PolicyV1beta1Api replaceNamespacedPodDisruptionBudgetStatus PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
RbacAuthorizationApi getAPIGroup GET /apis/rbac.authorization.k8s.io/
RbacAuthorizationV1alpha1Api createClusterRole POST /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles
RbacAuthorizationV1alpha1Api createClusterRoleBinding POST /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings
RbacAuthorizationV1alpha1Api createNamespacedRole POST /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles
RbacAuthorizationV1alpha1Api createNamespacedRoleBinding POST /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings
RbacAuthorizationV1alpha1Api deleteClusterRole DELETE /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles/{name}
RbacAuthorizationV1alpha1Api deleteClusterRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings/{name}
RbacAuthorizationV1alpha1Api deleteCollectionClusterRole DELETE /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles
RbacAuthorizationV1alpha1Api deleteCollectionClusterRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings
RbacAuthorizationV1alpha1Api deleteCollectionNamespacedRole DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles
RbacAuthorizationV1alpha1Api deleteCollectionNamespacedRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings
RbacAuthorizationV1alpha1Api deleteNamespacedRole DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1alpha1Api deleteNamespacedRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1alpha1Api getAPIResources GET /apis/rbac.authorization.k8s.io/v1alpha1/
RbacAuthorizationV1alpha1Api listClusterRole GET /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles
RbacAuthorizationV1alpha1Api listClusterRoleBinding GET /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings
RbacAuthorizationV1alpha1Api listNamespacedRole GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles
RbacAuthorizationV1alpha1Api listNamespacedRoleBinding GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings
RbacAuthorizationV1alpha1Api listRoleBindingForAllNamespaces GET /apis/rbac.authorization.k8s.io/v1alpha1/rolebindings
RbacAuthorizationV1alpha1Api listRoleForAllNamespaces GET /apis/rbac.authorization.k8s.io/v1alpha1/roles
RbacAuthorizationV1alpha1Api patchClusterRole PATCH /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles/{name}
RbacAuthorizationV1alpha1Api patchClusterRoleBinding PATCH /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings/{name}
RbacAuthorizationV1alpha1Api patchNamespacedRole PATCH /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1alpha1Api patchNamespacedRoleBinding PATCH /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1alpha1Api readClusterRole GET /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles/{name}
RbacAuthorizationV1alpha1Api readClusterRoleBinding GET /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings/{name}
RbacAuthorizationV1alpha1Api readNamespacedRole GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1alpha1Api readNamespacedRoleBinding GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1alpha1Api replaceClusterRole PUT /apis/rbac.authorization.k8s.io/v1alpha1/clusterroles/{name}
RbacAuthorizationV1alpha1Api replaceClusterRoleBinding PUT /apis/rbac.authorization.k8s.io/v1alpha1/clusterrolebindings/{name}
RbacAuthorizationV1alpha1Api replaceNamespacedRole PUT /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1alpha1Api replaceNamespacedRoleBinding PUT /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1beta1Api createClusterRole POST /apis/rbac.authorization.k8s.io/v1beta1/clusterroles
RbacAuthorizationV1beta1Api createClusterRoleBinding POST /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings
RbacAuthorizationV1beta1Api createNamespacedRole POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles
RbacAuthorizationV1beta1Api createNamespacedRoleBinding POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings
RbacAuthorizationV1beta1Api deleteClusterRole DELETE /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
RbacAuthorizationV1beta1Api deleteClusterRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/{name}
RbacAuthorizationV1beta1Api deleteCollectionClusterRole DELETE /apis/rbac.authorization.k8s.io/v1beta1/clusterroles
RbacAuthorizationV1beta1Api deleteCollectionClusterRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings
RbacAuthorizationV1beta1Api deleteCollectionNamespacedRole DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles
RbacAuthorizationV1beta1Api deleteCollectionNamespacedRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings
RbacAuthorizationV1beta1Api deleteNamespacedRole DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1beta1Api deleteNamespacedRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1beta1Api getAPIResources GET /apis/rbac.authorization.k8s.io/v1beta1/
RbacAuthorizationV1beta1Api listClusterRole GET /apis/rbac.authorization.k8s.io/v1beta1/clusterroles
RbacAuthorizationV1beta1Api listClusterRoleBinding GET /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings
RbacAuthorizationV1beta1Api listNamespacedRole GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles
RbacAuthorizationV1beta1Api listNamespacedRoleBinding GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings
RbacAuthorizationV1beta1Api listRoleBindingForAllNamespaces GET /apis/rbac.authorization.k8s.io/v1beta1/rolebindings
RbacAuthorizationV1beta1Api listRoleForAllNamespaces GET /apis/rbac.authorization.k8s.io/v1beta1/roles
RbacAuthorizationV1beta1Api patchClusterRole PATCH /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
RbacAuthorizationV1beta1Api patchClusterRoleBinding PATCH /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/{name}
RbacAuthorizationV1beta1Api patchNamespacedRole PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1beta1Api patchNamespacedRoleBinding PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1beta1Api readClusterRole GET /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
RbacAuthorizationV1beta1Api readClusterRoleBinding GET /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/{name}
RbacAuthorizationV1beta1Api readNamespacedRole GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1beta1Api readNamespacedRoleBinding GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}
RbacAuthorizationV1beta1Api replaceClusterRole PUT /apis/rbac.authorization.k8s.io/v1beta1/clusterroles/{name}
RbacAuthorizationV1beta1Api replaceClusterRoleBinding PUT /apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/{name}
RbacAuthorizationV1beta1Api replaceNamespacedRole PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}
RbacAuthorizationV1beta1Api replaceNamespacedRoleBinding PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}
SettingsApi getAPIGroup GET /apis/settings.k8s.io/
SettingsV1alpha1Api createNamespacedPodPreset POST /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets
SettingsV1alpha1Api deleteCollectionNamespacedPodPreset DELETE /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets
SettingsV1alpha1Api deleteNamespacedPodPreset DELETE /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}
SettingsV1alpha1Api getAPIResources GET /apis/settings.k8s.io/v1alpha1/
SettingsV1alpha1Api listNamespacedPodPreset GET /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets
SettingsV1alpha1Api listPodPresetForAllNamespaces GET /apis/settings.k8s.io/v1alpha1/podpresets
SettingsV1alpha1Api patchNamespacedPodPreset PATCH /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}
SettingsV1alpha1Api readNamespacedPodPreset GET /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}
SettingsV1alpha1Api replaceNamespacedPodPreset PUT /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}
StorageApi getAPIGroup GET /apis/storage.k8s.io/
StorageV1Api createStorageClass POST /apis/storage.k8s.io/v1/storageclasses
StorageV1Api deleteCollectionStorageClass DELETE /apis/storage.k8s.io/v1/storageclasses
StorageV1Api deleteStorageClass DELETE /apis/storage.k8s.io/v1/storageclasses/{name}
StorageV1Api getAPIResources GET /apis/storage.k8s.io/v1/
StorageV1Api listStorageClass GET /apis/storage.k8s.io/v1/storageclasses
StorageV1Api patchStorageClass PATCH /apis/storage.k8s.io/v1/storageclasses/{name}
StorageV1Api readStorageClass GET /apis/storage.k8s.io/v1/storageclasses/{name}
StorageV1Api replaceStorageClass PUT /apis/storage.k8s.io/v1/storageclasses/{name}
StorageV1beta1Api createStorageClass POST /apis/storage.k8s.io/v1beta1/storageclasses
StorageV1beta1Api deleteCollectionStorageClass DELETE /apis/storage.k8s.io/v1beta1/storageclasses
StorageV1beta1Api deleteStorageClass DELETE /apis/storage.k8s.io/v1beta1/storageclasses/{name}
StorageV1beta1Api getAPIResources GET /apis/storage.k8s.io/v1beta1/
StorageV1beta1Api listStorageClass GET /apis/storage.k8s.io/v1beta1/storageclasses
StorageV1beta1Api patchStorageClass PATCH /apis/storage.k8s.io/v1beta1/storageclasses/{name}
StorageV1beta1Api readStorageClass GET /apis/storage.k8s.io/v1beta1/storageclasses/{name}
StorageV1beta1Api replaceStorageClass PUT /apis/storage.k8s.io/v1beta1/storageclasses/{name}
VersionApi getCode GET /version/

Documentation for Models

Documentation for Authorization

Authentication schemes defined for the API:

BearerToken

  • Type: API key
  • API key parameter name: authorization
  • Location: HTTP header

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.

Author