interface CreateServerRequest {
    description: string;
    install?: BareMetal.v1.CreateServerRequestInstall;
    name: string;
    offerId: string;
    optionIds?: string[];
    organizationId?: string;
    projectId?: string;
    tags?: string[];
    zone?: Zone;
}

Properties

description: string

Description associated with the server, max 255 characters.

Object describing the configuration details of the OS installation on the server.

name: string

Name of the server (≠hostname).

offerId: string

Offer ID of the new server.

optionIds?: string[]

IDs of options to enable on server.

organizationId?: string

Organization ID with which the server will be created.

One-of ('projectIdentifier'): at most one of 'projectId', 'organizationId' could be set.

projectId?: string

Project ID with which the server will be created.

One-of ('projectIdentifier'): at most one of 'projectId', 'organizationId' could be set.

tags?: string[]

Tags to associate to the server.

zone?: Zone

Zone to target. If none is passed will use default zone from the config.