UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

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