UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

28 lines 1.4 kB
/** * Copyright (c) Spectro Cloud * SPDX-License-Identifier: Apache-2.0 */ /** * Generated by orval v7.17.0 🍺 * Do not edit manually. * Palette APIs - 4.8 * OpenAPI spec version: v1 */ import type { OpenStackClusterConfig } from './openStackClusterConfig'; import type { ClusterConfigEntity } from './clusterConfigEntity'; import type { ClusterTemplateRef } from './clusterTemplateRef'; import type { OpenStackMachinePoolConfigEntity } from './openStackMachinePoolConfigEntity'; import type { SpectroClusterPolicies } from './spectroClusterPolicies'; import type { SpectroClusterProfileEntity } from './spectroClusterProfileEntity'; export type SpectroOpenStackClusterEntitySpec = { /** Cloud account uid to be used for cluster provisioning */ cloudAccountUid: string; cloudConfig: OpenStackClusterConfig; clusterConfig?: ClusterConfigEntity; clusterTemplate?: ClusterTemplateRef; machinepoolconfig?: OpenStackMachinePoolConfigEntity[]; policies?: SpectroClusterPolicies; /** Cluster profile references that specify which profiles to apply to the cluster. Supports overriding pack values and variables. When template references are used, pack values cannot be overridden as they are retrieved from the template's pre-configured definitions. */ profiles?: SpectroClusterProfileEntity[]; }; //# sourceMappingURL=spectroOpenStackClusterEntitySpec.d.ts.map