Class: Latitude::API::Resources::Plan::VirtualMachine
Overview
Defined Under Namespace
Classes: BRL, Disk, Location, Nic, Pricing, Region, Size, Spec, USD, Vcpu
Constant Summary
Constants inherited
from APIResource
APIResource::READ_ONLY_ATTRIBUTES
Instance Attribute Summary collapse
Attributes inherited from APIResource
#id, #meta, #path_params, #raw_data
Method Summary
all, list
Methods inherited from APIResource
#==, #[], #[]=, #as_json, #attributes, #changed?, class_url, config_source, construct_from, #delete, execute_request, extract_path_params, #hash, id_prefix, #initialize, #inspect, instance_url, #method_missing, path_param_keys, #refresh, resource_path, resource_type, #resource_url, #respond_to_missing?, #save, #to_h, #unsaved_attributes, with_config, #write_attribute
#attribute, #attribute_specs
#attribute_spec, #read_attribute, #wrap_attribute
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class Latitude::API::APIResource
Instance Attribute Details
#amount ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 450
|
#available ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 531
|
#BRL ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 598
|
#clock ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 414
|
#count ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 410
|
#disk ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 508
|
#gpu ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 488
|
#hour ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 548
|
#in_stock ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 535
|
#locations ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 615
|
#memory ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 484
|
#month ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 552
|
#name ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 611
|
#nics ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 504
|
#pricing ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 623
|
#size ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 471
|
#stock_level ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 619
|
#type ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 418
|
#unit ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 454
|
#USD ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 594
|
#vcpu ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 500
|
#vcpus ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 496
|
#vram_per_gpu ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 492
|
#year ⇒ Object
|
# File 'lib/latitude/api/resources/plan.rb', line 556
|