UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

34 lines 1.69 kB
/** * Copyright (c) Spectro Cloud * SPDX-License-Identifier: Apache-2.0 */ /** * Generated by orval v7.10.0 🍺 * Do not edit manually. * Palette APIs - 4.7 * OpenAPI spec version: v1 */ import type { ResourceReference } from './resourceReference'; import type { ClusterResources } from './clusterResources'; import type { HostClusterConfig } from './hostClusterConfig'; import type { HybridClusterConfig } from './hybridClusterConfig'; import type { LifecycleConfig } from './lifecycleConfig'; import type { MachineHealthCheckConfig } from './machineHealthCheckConfig'; import type { MachineManagementConfig } from './machineManagementConfig'; export type ClusterConfig = { /** ClusterMetaAttribute contains additional cluster metadata information. */ clusterMetaAttribute?: string; /** Deprecated. Use clusterResources */ clusterRbac?: ResourceReference[]; clusterResources?: ClusterResources; /** ControlPlaneHealthCheckTimeout is the timeout to check for ready state of the control plane nodes. If the node is not ready within the time out set, the node will be deleted and a new node will be launched. */ controlPlaneHealthCheckTimeout?: string; hostClusterConfig?: HostClusterConfig; hybridClusterConfig?: HybridClusterConfig; lifecycleConfig?: LifecycleConfig; machineHealthConfig?: MachineHealthCheckConfig; machineManagementConfig?: MachineManagementConfig; /** UpdateWorkerPoolsInParallel is used to decide if the update of workerpools happen in parallel. When this flag is false, the workerpools are updated sequentially. */ updateWorkerPoolsInParallel?: boolean; }; //# sourceMappingURL=clusterConfig.d.ts.map