struct

Vultr::CreateInstanceRequest

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(region : String, plan : String)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

attach_vpc
Source
attach_vpc=(attach_vpc : Array(String))
Source
enable_ipv6
Source
enable_ipv6=(enable_ipv6 : Bool)
Source
enable_vpc
Source
enable_vpc=(enable_vpc : Bool)
Source
firewall_group_id
Source
firewall_group_id=(firewall_group_id : String)
Source
hostname
Source
hostname=(hostname : String)
Source
image_id
Source
image_id=(image_id : String)
Source
label
Source
label=(label : String)
Source
os_id
Source
os_id=(os_id : Int32)
Source
plan
Source
plan=(plan : String)
Source
region
Source
region=(region : String)
Source
snapshot_id
Source
snapshot_id=(snapshot_id : String)
Source
sshkey_id
Source
sshkey_id=(sshkey_id : Array(String))
Source
tags
Source
tags=(tags : Array(String))
Source
user_data
Source
user_data=(user_data : String)
Source