/**
 * Copyright (c) Spectro Cloud
 * SPDX-License-Identifier: Apache-2.0
 */
/**
 * Generated by orval v7.10.0 🍺
 * Do not edit manually.
 * Palette APIs - 4.7
 * OpenAPI spec version: v1
 */
import type { EdgeHostIdentity } from './edgeHostIdentity';
import type { ObjectEntity } from './objectEntity';
/**
 * 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;
};
//# sourceMappingURL=edgeHost.d.ts.map