UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

35 lines (32 loc) 1.46 kB
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 };