palette-sdk-typescript
Version:
TypeScript SDK for Spectro Cloud Palette API
37 lines • 1.31 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 { EdgeHostIdentity } from './edgeHostIdentity';
import type { ObjectEntity } from './objectEntity';
import type { EdgeHostRemoteSsh } from './edgeHostRemoteSsh';
/**
* EdgeHost is the underlying appliance
*/
export type EdgeHost = {
/** Set to true if auto register is disabled for the device */
disableAutoRegister?: boolean;
/** HostAddress is a FQDN or IP address of the Host */
hostAddress: string;
/** HostAuthToken to authorize auto registration */
hostAuthToken?: string;
/** HostChecksum is the checksum provided by the edge host, to be persisted in SaaS */
hostChecksum?: string;
hostIdentity?: EdgeHostIdentity;
/** HostPairingKey is the one-time pairing key to pair the edge host with the device registered in SaaS */
hostPairingKey?: string;
/** HostUid is the ID of the EdgeHost */
hostUid: string;
/** Mac address of edgehost */
macAddress?: string;
project?: ObjectEntity;
/** RemoteSsh controls the remote SSH access for this edge host */
remoteSsh?: EdgeHostRemoteSsh;
};
//# sourceMappingURL=edgeHost.d.ts.map