palette-sdk-typescript
Version:
TypeScript SDK for Spectro Cloud Palette API
39 lines • 1.16 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 { DeviceSpecArchType } from './deviceSpecArchType';
import type { Cpu } from './cpu';
import type { Disk } from './disk';
import type { GPUDeviceSpec } from './gPUDeviceSpec';
import type { DeviceSpecHostState } from './deviceSpecHostState';
import type { DeviceSpecHostType } from './deviceSpecHostType';
import type { Memory } from './memory';
import type { Nic } from './nic';
import type { Os } from './os';
/**
* DeviceSpec defines the desired state of Device
*/
export type DeviceSpec = {
/** Architecture type of the edge host */
archType?: DeviceSpecArchType;
cpu?: Cpu;
disks?: Disk[];
gpus?: GPUDeviceSpec[];
/** State of edge host device */
hostState?: DeviceSpecHostState;
/** Type of the edge host device */
hostType?: DeviceSpecHostType;
memory?: Memory;
nics?: Nic[];
os?: Os;
/** Secure boot configuration */
secureBoot?: boolean;
};
//# sourceMappingURL=deviceSpec.d.ts.map