palette-sdk-typescript
Version:
TypeScript SDK for Spectro Cloud Palette API
28 lines • 1.19 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 { 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