BareMetalCreate
extends ModelOptions
in package
Options to create a baremetal machine.
Tags
Table of Contents
Properties
- $activation_email : bool|null
- $app_id : int|null
- $enable_ipv6 : bool|null
- $hostname : string|null
- $image_id : string|null
- $label : string|null
- $os_id : int|null
- $persistent_pxe : bool|null
- $plan : string
- $region : string
- $reserved_ip : string|null
- $script_id : string|null
- $snapshot_id : string|null
- $sshkey_id : array<string|int, mixed>|null
- $tags : array<string|int, mixed>|null
- $user_data : string|null
- $prop_map : array<string|int, mixed>
Methods
- __call() : mixed
- __construct() : mixed
- getPayloadParams() : array<string|int, mixed>
Properties
$activation_email
protected
bool|null
$activation_email
= null
$app_id
protected
int|null
$app_id
= null
$enable_ipv6
protected
bool|null
$enable_ipv6
= null
$hostname
protected
string|null
$hostname
= null
$image_id
protected
string|null
$image_id
= null
$label
protected
string|null
$label
= null
$os_id
protected
int|null
$os_id
= null
$persistent_pxe
protected
bool|null
$persistent_pxe
= null
$plan
protected
string
$plan
$region
protected
string
$region
$reserved_ip
protected
string|null
$reserved_ip
= null
$script_id
protected
string|null
$script_id
= null
$snapshot_id
protected
string|null
$snapshot_id
= null
$sshkey_id
protected
array<string|int, mixed>|null
$sshkey_id
= null
$tags
protected
array<string|int, mixed>|null
$tags
= null
$user_data
protected
string|null
$user_data
= null
$prop_map
private
array<string|int, mixed>
$prop_map
Methods
__call()
public
__call(mixed $name, mixed $args) : mixed
Parameters
- $name : mixed
- $args : mixed
__construct()
public
__construct(string $region, string $plan) : mixed
Parameters
- $region : string
- $plan : string
getPayloadParams()
public
getPayloadParams() : array<string|int, mixed>