palette-sdk-typescript
Version:
TypeScript SDK for Spectro Cloud Palette API
32 lines • 1.12 kB
TypeScript
/**
* 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 { CloudStackMachineDiskOffering } from './cloudStackMachineDiskOffering';
import type { GenericInstanceType } from './genericInstanceType';
import type { CloudStackNic } from './cloudStackNic';
import type { CloudStackMachineOffering } from './cloudStackMachineOffering';
import type { CloudStackMachineTemplate } from './cloudStackMachineTemplate';
/**
* CloudStack cloud VM definition spec
*/
export type CloudStackMachineSpec = {
diskOffering?: CloudStackMachineDiskOffering;
/** Failure domain name (zone) for the machine */
failureDomainName?: string;
instanceType?: GenericInstanceType;
nics?: CloudStackNic[];
offering?: CloudStackMachineOffering;
/** Provider ID for the machine */
providerID?: string;
/** SSH key name to use for the machine */
sshKey?: string;
template?: CloudStackMachineTemplate;
};
//# sourceMappingURL=cloudStackMachineSpec.d.ts.map