module Fog
require 'fog/aws/models/dns/records'
See docs.amazonwebservices.com/general/latest/gr/signature-version-4.html
See docs.amazonwebservices.com/general/latest/gr/signature-version-4.html
named 'JoyentModule' to avoid name conflicts with ruby's 'Module'
This class originally came from the rackspace-monitoring gem located here: github.com/racker/rackspace-monitoring-rb It has been heavily modified for import into Fog master.
<RasdItemsList xmlns=“www.vmware.com/vcloud/v1” xmlns:rasd=“schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData” type=“application/vnd.vmware.vcloud.rasdItemsList+xml” href=“vcd01.esx.dev.int.realestate.com.au/api/v1.0/vApp/vm-329805878/virtualHardwareSection/disks” xmlns:xsi=“www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=“schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData schemas.dmtf.org/wbem/wscim/1/cim-schema/2.22.0/CIM_ResourceAllocationSettingData.xsd www.vmware.com/vcloud/v1 vcd01.esx.dev.int.realestate.com.au/api/v1.0/schema/master.xsd”>
<Link rel="edit" type="application/vnd.vmware.vcloud.rasdItemsList+xml" href="https://vcd01.esx.dev.int.realestate.com.au/api/v1.0/vApp/vm-329805878/virtualHardwareSection/disks"/> <Item> <rasd:Address>0</rasd:Address> <rasd:Description>SCSI Controller</rasd:Description> <rasd:ElementName>SCSI Controller 0</rasd:ElementName> <rasd:InstanceID>2</rasd:InstanceID> <rasd:ResourceSubType>lsilogic</rasd:ResourceSubType> <rasd:ResourceType>6</rasd:ResourceType> </Item> <Item> <rasd:AddressOnParent>0</rasd:AddressOnParent> <rasd:Description>Hard disk</rasd:Description> <rasd:ElementName>Hard disk 1</rasd:ElementName> <rasd:HostResource xmlns:vcloud="http://www.vmware.com/vcloud/v1" vcloud:capacity="8192" vcloud:busType="6" vcloud:busSubType="lsilogic"></rasd:HostResource> <rasd:InstanceID>2000</rasd:InstanceID> <rasd:Parent>2</rasd:Parent> <rasd:ResourceType>17</rasd:ResourceType> </Item> <Item> <rasd:Address>0</rasd:Address> <rasd:Description>IDE Controller</rasd:Description> <rasd:ElementName>IDE Controller 0</rasd:ElementName> <rasd:InstanceID>3</rasd:InstanceID> <rasd:ResourceType>5</rasd:ResourceType> </Item>
</RasdItemsList>
AFAICT this is basically undocumented ATM - 6/18/2010 - freeformz
AFAICT - This is basically undocumented - 6/18/2010 - freeformz
Constants
- VERSION
Public Instance Methods
# File lib/fog/bin.rb, line 5 def available_providers @available_providers ||= Fog.providers.values.select {|provider| Kernel.const_get(provider).available?}.sort end
# File lib/fog/bin.rb, line 9 def registered_providers @registered_providers ||= Fog.providers.values.sort end