UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

24 lines 1.33 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 */ /** * InstancetypeMatcher references a instancetype that is used to fill fields in the VMI template. */ export type VmInstancetypeMatcher = { /** InferFromVolume lists the name of a volume that should be used to infer or discover the instancetype to be used through known annotations on the underlying resource. Once applied to the InstancetypeMatcher this field is removed. */ inferFromVolume?: string; /** Kind specifies which instancetype resource is referenced. Allowed values are: "VirtualMachineInstancetype" and "VirtualMachineClusterInstancetype". If not specified, "VirtualMachineClusterInstancetype" is used by default. */ kind?: string; /** Name is the name of the VirtualMachineInstancetype or VirtualMachineClusterInstancetype */ name?: string; /** RevisionName specifies a ControllerRevision containing a specific copy of the VirtualMachineInstancetype or VirtualMachineClusterInstancetype to be used. This is initially captured the first time the instancetype is applied to the VirtualMachineInstance. */ revisionName?: string; }; //# sourceMappingURL=vmInstancetypeMatcher.d.ts.map