interface InstallServerRequest {
    hostname: string;
    osId: string;
    partitioningSchema?: Schema;
    password?: string;
    serverId: string;
    servicePassword?: string;
    serviceUser?: string;
    sshKeyIds: string[];
    user?: string;
    zone?: Zone;
}

Properties

hostname: string

Hostname of the server.

osId: string

ID of the OS to installation on the server.

partitioningSchema?: Schema

Partitioning schema.

password?: string

Password used for the installation.

serverId: string

Server ID to install.

servicePassword?: string

Password used for the service to install.

serviceUser?: string

User used for the service to install.

sshKeyIds: string[]

SSH key IDs authorized on the server.

user?: string

User used for the installation.

zone?: Zone

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