UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

35 lines 1.1 kB
import { IpAddress } from './IpAddress'; import { MonthlyBilling } from './MonthlyBilling'; import { InstanceStatusEnum } from './InstanceStatusEnum'; /** Instance */ export interface Instance { /** Availability zone of the instance */ availabilityZone?: string; /** Instance creation date */ created: string; /** Instance outgoing network traffic for the current month (in bytes) */ currentMonthOutgoingTraffic?: number; /** Instance flavor id */ flavorId: string; /** Instance id */ id: string; /** Instance image id */ imageId: string; /** Instance IP addresses */ ipAddresses: IpAddress[]; /** Instance monthly billing status */ monthlyBilling?: MonthlyBilling; /** Instance name */ name: string; /** Ids of pending public cloud operations */ operationIds: string[]; /** Order plan code */ planCode?: string; /** Instance id */ region: string; /** Instance ssh key id */ sshKeyId?: string; /** Instance status */ status: InstanceStatusEnum; } //# sourceMappingURL=Instance.d.ts.map