/**
 * 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 { EdgeNativeControlPlaneEndPoint } from './edgeNativeControlPlaneEndPoint';
import type { EdgeNativeOverlayNetworkConfiguration } from './edgeNativeOverlayNetworkConfiguration';
/**
 * EdgeNativeClusterConfig definnes Edge Native Cluster specific Spec
 */
export type EdgeNativeClusterConfig = {
    controlPlaneEndpoint?: EdgeNativeControlPlaneEndPoint;
    /** IsTwoNodeCluster is to enable two node cluster support in the control-plane */
    isTwoNodeCluster?: boolean;
    /** NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list */
    ntpServers?: string[];
    overlayNetworkConfiguration?: EdgeNativeOverlayNetworkConfiguration;
    /** SSHKeys specifies a list of ssh authorized keys to access the vms as a 'spectro' user */
    sshKeys?: string[];
    /** StaticIP indicates if IP allocation type is static IP. DHCP is the default allocation type */
    staticIp?: boolean;
};
//# sourceMappingURL=edgeNativeClusterConfig.d.ts.map