Class: Fog::Vcloud::Compute::Organization
- Inherits:
-
Model
- Object
- Model
- Model
- Fog::Vcloud::Compute::Organization
show all
- Defined in:
- lib/fog/vcloud/models/compute/organization.rb
Instance Attribute Summary
Attributes inherited from Model
#loaded
Instance Method Summary
collapse
Methods inherited from Model
has_up, #link_up, #load_unless_loaded!, #reload
Instance Method Details
#catalogs ⇒ Object
34
35
36
37
38
|
# File 'lib/fog/vcloud/models/compute/organization.rb', line 34
def catalogs
@catalogs ||= Fog::Vcloud::Compute::Catalogs.
new( :service => service,
:href => href )
end
|
#networks ⇒ Object
15
16
17
18
19
|
# File 'lib/fog/vcloud/models/compute/organization.rb', line 15
def networks
@networks ||= Fog::Vcloud::Compute::Networks.
new( :service => service,
:href => href )
end
|
#tasks ⇒ Object
21
22
23
24
25
26
|
# File 'lib/fog/vcloud/models/compute/organization.rb', line 21
def tasks
load_unless_loaded!
@tasks ||= Fog::Vcloud::Compute::Tasks.
new( :service => service,
:href => other_links.find{|l| l[:type] == 'application/vnd.vmware.vcloud.tasksList+xml'}[:href] )
end
|
#vdcs ⇒ Object
28
29
30
31
32
|
# File 'lib/fog/vcloud/models/compute/organization.rb', line 28
def vdcs
@vdcs ||= Fog::Vcloud::Compute::Vdcs.
new( :service => service,
:href => href )
end
|