kubernetes-client
Version:
Simplified Kubernetes API client.
1,469 lines (1,343 loc) • 258 kB
TypeScript
// Generated by `npm run typings`
export const Client1_13: ApiClient;
export const config: Configuration;
export interface AuthorizationConfiguration {
bearer?: string;
user?: {
username: string;
password: string;
}
}
export interface ClientConfiguration {
url: string;
ca?: string;
key?: string;
auth?: AuthorizationConfiguration;
namespace?: string;
insecureSkipTlsVerify: boolean;
}
export interface ClusterConfiguration {
url: string;
ca: string;
key?: string;
auth: AuthorizationConfiguration;
namespace?: string;
insecureSkipTlsVerify?: boolean;
}
export interface Configuration {
fromKubeconfig(kubeconfig?: any, currentContext?: string): ClientConfiguration;
loadKubeconfig(cfgPath?: string): any;
getInCluster() : ClusterConfiguration;
}
export interface ApiV1NamespacesNamePodsNameProxyName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
post(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameProxy {
// Path templating
(name: string): ApiV1NamespacesNamePodsNameProxyName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
post(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameAttach {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameBinding {
// Path templating
// Sub-paths
// Calls
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameEviction {
// Path templating
// Sub-paths
// Calls
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameExec {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameLog {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNamePortforward {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodsName {
// Path templating
// Sub-paths
'proxy': ApiV1NamespacesNamePodsNameProxy
'attach': ApiV1NamespacesNamePodsNameAttach
'binding': ApiV1NamespacesNamePodsNameBinding
'eviction': ApiV1NamespacesNamePodsNameEviction
'exec': ApiV1NamespacesNamePodsNameExec
'log': ApiV1NamespacesNamePodsNameLog
'portforward': ApiV1NamespacesNamePodsNamePortforward
'status': ApiV1NamespacesNamePodsNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePods {
// Path templating
(name: string): ApiV1NamespacesNamePodsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServicesNameProxyName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
post(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServicesNameProxy {
// Path templating
(name: string): ApiV1NamespacesNameServicesNameProxyName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
post(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServicesNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServicesName {
// Path templating
// Sub-paths
'proxy': ApiV1NamespacesNameServicesNameProxy
'status': ApiV1NamespacesNameServicesNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServices {
// Path templating
(name: string): ApiV1NamespacesNameServicesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePersistentvolumeclaimsNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePersistentvolumeclaimsName {
// Path templating
// Sub-paths
'status': ApiV1NamespacesNamePersistentvolumeclaimsNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePersistentvolumeclaims {
// Path templating
(name: string): ApiV1NamespacesNamePersistentvolumeclaimsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameReplicationcontrollersNameScale {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameReplicationcontrollersNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameReplicationcontrollersName {
// Path templating
// Sub-paths
'scale': ApiV1NamespacesNameReplicationcontrollersNameScale
'status': ApiV1NamespacesNameReplicationcontrollersNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameReplicationcontrollers {
// Path templating
(name: string): ApiV1NamespacesNameReplicationcontrollersName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameResourcequotasNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameResourcequotasName {
// Path templating
// Sub-paths
'status': ApiV1NamespacesNameResourcequotasNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameResourcequotas {
// Path templating
(name: string): ApiV1NamespacesNameResourcequotasName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameConfigmapsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameConfigmaps {
// Path templating
(name: string): ApiV1NamespacesNameConfigmapsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameEndpointsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameEndpoints {
// Path templating
(name: string): ApiV1NamespacesNameEndpointsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameEventsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameEvents {
// Path templating
(name: string): ApiV1NamespacesNameEventsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameLimitrangesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameLimitranges {
// Path templating
(name: string): ApiV1NamespacesNameLimitrangesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodtemplatesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNamePodtemplates {
// Path templating
(name: string): ApiV1NamespacesNamePodtemplatesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameSecretsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameSecrets {
// Path templating
(name: string): ApiV1NamespacesNameSecretsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServiceaccountsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameServiceaccounts {
// Path templating
(name: string): ApiV1NamespacesNameServiceaccountsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameBindings {
// Path templating
// Sub-paths
// Calls
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameFinalize {
// Path templating
// Sub-paths
// Calls
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NamespacesName {
// Path templating
// Sub-paths
'pods': ApiV1NamespacesNamePods
'po': ApiV1NamespacesNamePods
'pod': ApiV1NamespacesNamePods
'services': ApiV1NamespacesNameServices
'svc': ApiV1NamespacesNameServices
'service': ApiV1NamespacesNameServices
'persistentvolumeclaims': ApiV1NamespacesNamePersistentvolumeclaims
'pvc': ApiV1NamespacesNamePersistentvolumeclaims
'persistentvolumeclaim': ApiV1NamespacesNamePersistentvolumeclaims
'replicationcontrollers': ApiV1NamespacesNameReplicationcontrollers
'rc': ApiV1NamespacesNameReplicationcontrollers
'replicationcontroller': ApiV1NamespacesNameReplicationcontrollers
'resourcequotas': ApiV1NamespacesNameResourcequotas
'quota': ApiV1NamespacesNameResourcequotas
'resourcequota': ApiV1NamespacesNameResourcequotas
'configmaps': ApiV1NamespacesNameConfigmaps
'cm': ApiV1NamespacesNameConfigmaps
'configmap': ApiV1NamespacesNameConfigmaps
'endpoints': ApiV1NamespacesNameEndpoints
'ep': ApiV1NamespacesNameEndpoints
'endpoint': ApiV1NamespacesNameEndpoints
'events': ApiV1NamespacesNameEvents
'ev': ApiV1NamespacesNameEvents
'event': ApiV1NamespacesNameEvents
'limitranges': ApiV1NamespacesNameLimitranges
'limits': ApiV1NamespacesNameLimitranges
'limitrange': ApiV1NamespacesNameLimitranges
'podtemplates': ApiV1NamespacesNamePodtemplates
'podtemplate': ApiV1NamespacesNamePodtemplates
'secrets': ApiV1NamespacesNameSecrets
'secret': ApiV1NamespacesNameSecrets
'serviceaccounts': ApiV1NamespacesNameServiceaccounts
'serviceaccount': ApiV1NamespacesNameServiceaccounts
'bindings': ApiV1NamespacesNameBindings
'binding': ApiV1NamespacesNameBindings
'finalize': ApiV1NamespacesNameFinalize
'status': ApiV1NamespacesNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Namespaces {
// Path templating
(name: string): ApiV1NamespacesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameConfigmapsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameConfigmaps {
// Path templating
(name: string): ApiV1WatchNamespacesNameConfigmapsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameEndpointsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameEndpoints {
// Path templating
(name: string): ApiV1WatchNamespacesNameEndpointsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameEventsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameEvents {
// Path templating
(name: string): ApiV1WatchNamespacesNameEventsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameLimitrangesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameLimitranges {
// Path templating
(name: string): ApiV1WatchNamespacesNameLimitrangesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNamePersistentvolumeclaimsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNamePersistentvolumeclaims {
// Path templating
(name: string): ApiV1WatchNamespacesNamePersistentvolumeclaimsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNamePodsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNamePods {
// Path templating
(name: string): ApiV1WatchNamespacesNamePodsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNamePodtemplatesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNamePodtemplates {
// Path templating
(name: string): ApiV1WatchNamespacesNamePodtemplatesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameReplicationcontrollersName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameReplicationcontrollers {
// Path templating
(name: string): ApiV1WatchNamespacesNameReplicationcontrollersName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameResourcequotasName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameResourcequotas {
// Path templating
(name: string): ApiV1WatchNamespacesNameResourcequotasName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameSecretsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameSecrets {
// Path templating
(name: string): ApiV1WatchNamespacesNameSecretsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameServiceaccountsName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameServiceaccounts {
// Path templating
(name: string): ApiV1WatchNamespacesNameServiceaccountsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameServicesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesNameServices {
// Path templating
(name: string): ApiV1WatchNamespacesNameServicesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespacesName {
// Path templating
// Sub-paths
'configmaps': ApiV1WatchNamespacesNameConfigmaps
'cm': ApiV1WatchNamespacesNameConfigmaps
'configmap': ApiV1WatchNamespacesNameConfigmaps
'endpoints': ApiV1WatchNamespacesNameEndpoints
'ep': ApiV1WatchNamespacesNameEndpoints
'endpoint': ApiV1WatchNamespacesNameEndpoints
'events': ApiV1WatchNamespacesNameEvents
'ev': ApiV1WatchNamespacesNameEvents
'event': ApiV1WatchNamespacesNameEvents
'limitranges': ApiV1WatchNamespacesNameLimitranges
'limits': ApiV1WatchNamespacesNameLimitranges
'limitrange': ApiV1WatchNamespacesNameLimitranges
'persistentvolumeclaims': ApiV1WatchNamespacesNamePersistentvolumeclaims
'pvc': ApiV1WatchNamespacesNamePersistentvolumeclaims
'persistentvolumeclaim': ApiV1WatchNamespacesNamePersistentvolumeclaims
'pods': ApiV1WatchNamespacesNamePods
'po': ApiV1WatchNamespacesNamePods
'pod': ApiV1WatchNamespacesNamePods
'podtemplates': ApiV1WatchNamespacesNamePodtemplates
'podtemplate': ApiV1WatchNamespacesNamePodtemplates
'replicationcontrollers': ApiV1WatchNamespacesNameReplicationcontrollers
'rc': ApiV1WatchNamespacesNameReplicationcontrollers
'replicationcontroller': ApiV1WatchNamespacesNameReplicationcontrollers
'resourcequotas': ApiV1WatchNamespacesNameResourcequotas
'quota': ApiV1WatchNamespacesNameResourcequotas
'resourcequota': ApiV1WatchNamespacesNameResourcequotas
'secrets': ApiV1WatchNamespacesNameSecrets
'secret': ApiV1WatchNamespacesNameSecrets
'serviceaccounts': ApiV1WatchNamespacesNameServiceaccounts
'serviceaccount': ApiV1WatchNamespacesNameServiceaccounts
'services': ApiV1WatchNamespacesNameServices
'svc': ApiV1WatchNamespacesNameServices
'service': ApiV1WatchNamespacesNameServices
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNamespaces {
// Path templating
(name: string): ApiV1WatchNamespacesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNodesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchNodes {
// Path templating
(name: string): ApiV1WatchNodesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchPersistentvolumesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchPersistentvolumes {
// Path templating
(name: string): ApiV1WatchPersistentvolumesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchConfigmaps {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchEndpoints {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchEvents {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchLimitranges {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchPersistentvolumeclaims {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchPods {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchPodtemplates {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchReplicationcontrollers {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchResourcequotas {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchSecrets {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchServiceaccounts {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1WatchServices {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Watch {
// Path templating
// Sub-paths
'namespaces': ApiV1WatchNamespaces
'ns': ApiV1WatchNamespaces
'namespace': ApiV1WatchNamespaces
'nodes': ApiV1WatchNodes
'no': ApiV1WatchNodes
'node': ApiV1WatchNodes
'persistentvolumes': ApiV1WatchPersistentvolumes
'pv': ApiV1WatchPersistentvolumes
'persistentvolume': ApiV1WatchPersistentvolumes
'configmaps': ApiV1WatchConfigmaps
'cm': ApiV1WatchConfigmaps
'configmap': ApiV1WatchConfigmaps
'endpoints': ApiV1WatchEndpoints
'ep': ApiV1WatchEndpoints
'endpoint': ApiV1WatchEndpoints
'events': ApiV1WatchEvents
'ev': ApiV1WatchEvents
'event': ApiV1WatchEvents
'limitranges': ApiV1WatchLimitranges
'limits': ApiV1WatchLimitranges
'limitrange': ApiV1WatchLimitranges
'persistentvolumeclaims': ApiV1WatchPersistentvolumeclaims
'pvc': ApiV1WatchPersistentvolumeclaims
'persistentvolumeclaim': ApiV1WatchPersistentvolumeclaims
'pods': ApiV1WatchPods
'po': ApiV1WatchPods
'pod': ApiV1WatchPods
'podtemplates': ApiV1WatchPodtemplates
'podtemplate': ApiV1WatchPodtemplates
'replicationcontrollers': ApiV1WatchReplicationcontrollers
'rc': ApiV1WatchReplicationcontrollers
'replicationcontroller': ApiV1WatchReplicationcontrollers
'resourcequotas': ApiV1WatchResourcequotas
'quota': ApiV1WatchResourcequotas
'resourcequota': ApiV1WatchResourcequotas
'secrets': ApiV1WatchSecrets
'secret': ApiV1WatchSecrets
'serviceaccounts': ApiV1WatchServiceaccounts
'serviceaccount': ApiV1WatchServiceaccounts
'services': ApiV1WatchServices
'svc': ApiV1WatchServices
'service': ApiV1WatchServices
// Calls
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NodesNameProxyName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
post(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NodesNameProxy {
// Path templating
(name: string): ApiV1NodesNameProxyName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
post(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NodesNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1NodesName {
// Path templating
// Sub-paths
'proxy': ApiV1NodesNameProxy
'status': ApiV1NodesNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Nodes {
// Path templating
(name: string): ApiV1NodesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1PersistentvolumesNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1PersistentvolumesName {
// Path templating
// Sub-paths
'status': ApiV1PersistentvolumesNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Persistentvolumes {
// Path templating
(name: string): ApiV1PersistentvolumesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1ComponentstatusesName {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Componentstatuses {
// Path templating
(name: string): ApiV1ComponentstatusesName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Configmaps {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Endpoints {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Events {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Limitranges {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Persistentvolumeclaims {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Pods {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Podtemplates {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Replicationcontrollers {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Resourcequotas {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Secrets {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Serviceaccounts {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1Services {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApiV1 {
// Path templating
// Sub-paths
'namespaces': ApiV1Namespaces
'ns': ApiV1Namespaces
'namespace': ApiV1Namespaces
'watch': ApiV1Watch
'nodes': ApiV1Nodes
'no': ApiV1Nodes
'node': ApiV1Nodes
'persistentvolumes': ApiV1Persistentvolumes
'pv': ApiV1Persistentvolumes
'persistentvolume': ApiV1Persistentvolumes
'componentstatuses': ApiV1Componentstatuses
'cs': ApiV1Componentstatuses
'componentstatus': ApiV1Componentstatuses
'configmaps': ApiV1Configmaps
'cm': ApiV1Configmaps
'configmap': ApiV1Configmaps
'endpoints': ApiV1Endpoints
'ep': ApiV1Endpoints
'endpoint': ApiV1Endpoints
'events': ApiV1Events
'ev': ApiV1Events
'event': ApiV1Events
'limitranges': ApiV1Limitranges
'limits': ApiV1Limitranges
'limitrange': ApiV1Limitranges
'persistentvolumeclaims': ApiV1Persistentvolumeclaims
'pvc': ApiV1Persistentvolumeclaims
'persistentvolumeclaim': ApiV1Persistentvolumeclaims
'pods': ApiV1Pods
'po': ApiV1Pods
'pod': ApiV1Pods
'podtemplates': ApiV1Podtemplates
'podtemplate': ApiV1Podtemplates
'replicationcontrollers': ApiV1Replicationcontrollers
'rc': ApiV1Replicationcontrollers
'replicationcontroller': ApiV1Replicationcontrollers
'resourcequotas': ApiV1Resourcequotas
'quota': ApiV1Resourcequotas
'resourcequota': ApiV1Resourcequotas
'secrets': ApiV1Secrets
'secret': ApiV1Secrets
'serviceaccounts': ApiV1Serviceaccounts
'serviceaccount': ApiV1Serviceaccounts
'services': ApiV1Services
'svc': ApiV1Services
'service': ApiV1Services
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface Api {
// Path templating
// Sub-paths
'v1': ApiV1
// Calls
get(options ?: any): any
getStream(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDaemonsetsNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDaemonsetsName {
// Path templating
// Sub-paths
'status': ApisAppsV1NamespacesNameDaemonsetsNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDaemonsets {
// Path templating
(name: string): ApisAppsV1NamespacesNameDaemonsetsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDeploymentsNameScale {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDeploymentsNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDeploymentsName {
// Path templating
// Sub-paths
'scale': ApisAppsV1NamespacesNameDeploymentsNameScale
'status': ApisAppsV1NamespacesNameDeploymentsNameStatus
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameDeployments {
// Path templating
(name: string): ApisAppsV1NamespacesNameDeploymentsName
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
delete(options ?: any): any
post(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameReplicasetsNameScale {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any
put(options ?: any): any
addCustomResourceDefinition(schema: object): void
}
export interface ApisAppsV1NamespacesNameReplicasetsNameStatus {
// Path templating
// Sub-paths
// Calls
get(options ?: any): any
getStream(options ?: any): any
patch(options ?: any): any