struct

Vultr::Instance

Inherits JSON::Serializable < Struct < Value < Object

Vultr Instance representation

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

app_id
Source
app_id=(app_id : Int32)
Source
date_created
Source
date_created=(date_created : String)
Source
disk
Source
disk=(disk : Int32)
Source
hostname
Source
hostname=(hostname : String)
Source
id=(id : String)
Source
image_id
Source
image_id=(image_id : String)
Source
internal_ip
Source
internal_ip=(internal_ip : String)
Source
label
Source
label=(label : String)
Source
main_ip
Source
main_ip=(main_ip : String)
Source
os=(os : String)
Source
os_id
Source
os_id=(os_id : Int32)
Source
plan
Source
plan=(plan : String)
Source
power_status
Source
power_status=(power_status : String)
Source
ram=(ram : Int32)
Source
region
Source
region=(region : String)
Source
server_status
Source
server_status=(server_status : String)
Source
snapshot_id
Source
snapshot_id=(snapshot_id : String)
Source
status
Source
status=(status : String)
Source
tags
Source
tags=(tags : Array(String))
Source
user_scheme
Source
user_scheme=(user_scheme : String)
Source
v6_main_ip
Source
v6_main_ip=(v6_main_ip : String)
Source
v6_network
Source
v6_network=(v6_network : String)
Source
vcpu_count
Source
vcpu_count=(vcpu_count : Int32)
Source