node-ovh-ts
Version:
OVH API wrapper library for TypeScript
35 lines (32 loc) • 1.46 kB
TypeScript
import { CloudKubeClusterStatusEnum } from './CloudKubeClusterStatusEnum.js';
import { CloudKubeRegionEnum } from './CloudKubeRegionEnum.js';
import { CloudKubePrivateNetworkConfiguration } from './CloudKubePrivateNetworkConfiguration.js';
import { CloudKubeKubeProxyModeEnum } from './CloudKubeKubeProxyModeEnum.js';
import { CloudProjectKubeCustomization } from './CloudProjectKubeCustomization.js';
import './CloudProjectKubeCustomizationAPIServer.js';
import './CloudProjectKubeCustomizationAPIServerAdmissionPlugins.js';
import './CloudProjectKubeCustomizationAPIServerAdmissionPluginsEnum.js';
import './CloudProjectKubeCustomizationKubeProxy.js';
import './CloudProjectKubeCustomizationKubeProxyIpvs.js';
import './CloudKubeKubeProxyIpvsSchedulerEnum.js';
import './CloudProjectKubeCustomizationKubeProxyIptables.js';
type CloudKubeCluster = {
controlPlaneIsUpToDate?: boolean;
createdAt?: Date;
customization?: CloudProjectKubeCustomization | null;
id?: string;
isUpToDate?: boolean;
kubeProxyMode?: CloudKubeKubeProxyModeEnum;
name?: string;
nextUpgradeVersions?: string[] | null;
nodesUrl?: string;
privateNetworkConfiguration?: CloudKubePrivateNetworkConfiguration | null;
privateNetworkId?: string | null;
region?: CloudKubeRegionEnum;
status?: CloudKubeClusterStatusEnum;
updatePolicy?: string;
updatedAt?: Date;
url?: string;
version?: string;
};
export { CloudKubeCluster };