UNPKG

aruba-admin

Version:

A TypeScript/Node.js library for interacting with Aruba Cloud's SOAP API with full type support and multi-region connectivity.

48 lines (47 loc) 1.28 kB
import { ActiveJobs1 } from "./ActiveJobs1"; import { BillingType } from "./BillingType"; import { IpAddresses1 } from "./IpAddresses1"; import { MigratedFrom1 } from "./MigratedFrom1"; /** * ServerBase * @targetNSAlias `tns` * @targetNamespace `http://schemas.datacontract.org/2004/07/Aruba.Cloud.WsEndUser.Business.Entities` */ export interface ServerBase { /** ActiveJobs */ ActiveJobs?: ActiveJobs1; /** xs:int */ CPUQuantity?: number; /** xs:boolean */ CanBeMigrated?: boolean; /** xs:int */ DataCenterID?: number; /** xs:int */ HDQuantity?: number; /** xs:boolean */ HasActiveSnapshots?: boolean; /** HypervisorType */ HypervisorType?: BillingType; /** IPAddresses */ IPAddresses?: IpAddresses1; /** MigratedFrom */ MigratedFrom?: MigratedFrom1; /** MigratedTo */ MigratedTo?: MigratedFrom1; /** xs:string */ Name?: string; /** xs:int */ RAMQuantity?: number; /** xs:dateTime */ SavingIPForcedDeassociationDate?: Date; /** xs:int */ ServerID?: number; /** ServerStatus */ ServerStatus?: BillingType; /** xs:string */ TemplateDescription?: string; /** xs:boolean */ ToolsAvailable?: boolean; /** xs:int */ UserID?: number; }