interface Server {
    bootType: ServerBootType;
    createdAt?: Date;
    description: string;
    domain: string;
    id: string;
    install?: BareMetal.v1.ServerInstall;
    ips: BareMetal.v1.IP[];
    name: string;
    offerId: string;
    offerName: string;
    options: BareMetal.v1.ServerOption[];
    organizationId: string;
    pingStatus: ServerPingStatus;
    projectId: string;
    rescueServer?: ServerRescueServer;
    status: BareMetal.v1.ServerStatus;
    tags: string[];
    updatedAt?: Date;
    zone: Zone;
}

Properties

bootType: ServerBootType

Boot type of the server.

createdAt?: Date

Creation date of the server.

description: string

Description of the server.

domain: string

Domain of the server.

id: string

ID of the server.

Configuration of the installation.

ips: BareMetal.v1.IP[]

Array of IPs attached to the server.

name: string

Name of the server.

offerId: string

Offer ID of the server.

offerName: string

Offer name of the server.

Options enabled on the server.

organizationId: string

Organization ID the server is attached to.

pingStatus: ServerPingStatus

Status of server ping.

projectId: string

Project ID the server is attached to.

rescueServer?: ServerRescueServer

Configuration of rescue boot.

Status of the server.

tags: string[]

Array of custom tags attached to the server.

updatedAt?: Date

Last modification date of the server.

zone: Zone

Zone in which is the server located.