UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

58 lines 1.93 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 { PackSummarySpecAnnotations } from './packSummarySpecAnnotations'; import type { PackLayer } from './packLayer'; import type { ObjectReference } from './objectReference'; import type { PackPreset } from './packPreset'; import type { PackSchema } from './packSchema'; import type { PackTemplate } from './packTemplate'; import type { PackType } from './packType'; /** * Pack object */ export type PackSummarySpec = { /** Pack add-on sub type such as monitoring, db etc */ addonSubType?: string; /** Pack add-on type such as logging, monitoring, security etc */ addonType?: string; /** Pack annotations is used to allow pack to add more arbitrary configurations */ annotations?: PackSummarySpecAnnotations; /** Pack supported cloud types */ cloudTypes?: string[]; /** Pack digest */ digest?: string; /** Pack display name */ displayName?: string; /** Pack end of life, date format: yyyy-MM-dd */ eol?: string; /** Pack group */ group?: string; layer?: PackLayer; /** Pack logo url */ logoUrl?: string; /** Pack manifests are additional content as part of the cluster profile */ manifests?: ObjectReference[]; /** Pack name */ name?: string; /** Pack presets are the set of configurations applied on user selection of presets */ presets?: PackPreset[]; /** Pack registry uid */ registryUid?: string; /** Pack schema contains constraints such as data type, format, hints for the pack values */ schema?: PackSchema[]; template?: PackTemplate; type?: PackType; /** Pack values */ values?: string; /** Pack version */ version?: string; }; //# sourceMappingURL=packSummarySpec.d.ts.map