@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
33 lines • 1.29 kB
TypeScript
import { EngineNameEnum } from './ovhConfig/EngineNameEnum';
import { EngineVersionEnum } from './ovhConfig/EngineVersionEnum';
import { EnvironmentEnum } from './ovhConfig/EnvironmentEnum';
import { HttpFirewallEnum } from './ovhConfig/HttpFirewallEnum';
import { StatusEnum } from './ovhConfig/StatusEnum';
/** Virtual service */
export interface OvhConfig {
/** Container to run this website */
container: string;
/** When ovhconfig was created, or found for the first time, on the hosting servers */
creationDate: string;
/** Version of engine you want */
engineName: EngineNameEnum;
/** Name of engine you want */
engineVersion: EngineVersionEnum;
/** Environment configuration you want */
environment: EnvironmentEnum;
/** If .ovhConfig exists */
fileExist: boolean;
/** If this configuration is an old configuration */
historical?: boolean;
/** Configuration you want for http firewall */
httpFirewall: HttpFirewallEnum;
/** Configuration's id */
id: number;
/** Config path, relative to your home directory */
path?: string;
/** The configuration status */
status: StatusEnum;
/** The task ID working on this configuration */
taskId?: number;
}
//# sourceMappingURL=OvhConfig.d.ts.map