Name | Type | Description | Notes |
---|---|---|---|
Region | string | The Region id to create the instance. | |
Plan | string | The Bare Metal plan id to use for this instance. | |
ScriptId | string | The Startup Script id to use for this instance. | [optional] |
EnableIpv6 | bool | Enable IPv6. * true | [optional] |
SshkeyId | List<string> | The SSH Key id to install on this instance. | [optional] |
UserData | string | The user-supplied, base64 encoded user data for this Instance. | [optional] |
Label | string | The user-supplied label. | [optional] |
ActivationEmail | bool | Notify by email after deployment. * true * false (default) | [optional] |
Hostname | string | The user-supplied hostname to use when deploying this instance. | [optional] |
Tag | string | Use `tags` instead. The user-supplied tag. | [optional] |
ReservedIpv4 | string | The Reserved IP id for this instance. | [optional] |
OsId | int | If supplied, deploy the instance using this Operating System id. | [optional] |
SnapshotId | string | If supplied, deploy the instance using this Snapshot ID. | [optional] |
AppId | int | If supplied, deploy the instance using this Application id. | [optional] |
ImageId | string | If supplied, deploy the instance using this Application image_id. | [optional] |
PersistentPxe | bool | Enable persistent PXE. * true * false (default) | [optional] |
AttachVpc2 | List<string> | An array of VPC IDs to attach to this Bare Metal Instance. This parameter takes precedence over `enable_vpc2`. Please choose one parameter. | [optional] |
DetachVpc2 | List<string> | An array of VPC IDs to detach from this Bare Metal Instance. This parameter takes precedence over `enable_vpc2`. | [optional] |
EnableVpc2 | bool | If `true`, VPC 2.0 support will be added to the new server. This parameter attaches a single VPC 2.0 netowrk. When no VPC 2.0 network exists in the region, it will be automatically created. If there are multiple VPC 2.0 networks in the instance's region, use `attach_vpc2` instead to specify a VPC 2.0 network. | [optional] |
Tags | List<string> | Tags to apply to the instance. | [optional] |
UserScheme | string | Linux-only: The user scheme used for logging into this instance. By default, the "root" user is configured. Alternatively, a limited user with sudo permissions can be selected. * root * limited | [optional] |