Class: DedicatedInfoReturn

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/managerdedicatedInfoReturn

Constant Summary collapse

@@schema_type =
"dedicatedInfoReturn"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["hostname", ["SOAP::SOAPString", XSD::QName.new(nil, "hostname")]], ["datacenter", ["SOAP::SOAPString", XSD::QName.new(nil, "datacenter")]], ["os", ["SOAP::SOAPString", XSD::QName.new(nil, "os")]], ["isKimSufi", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "isKimSufi")]], ["isRPS", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "isRPS")]], ["isHG", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "isHG")]], ["num", ["SOAP::SOAPInt", XSD::QName.new(nil, "num")]], ["rack", ["SOAP::SOAPString", XSD::QName.new(nil, "rack")]], ["countryBilling", ["SOAP::SOAPString", XSD::QName.new(nil, "countryBilling")]], ["network", ["DedicatedNetworkStruct", XSD::QName.new(nil, "network")]], ["capability", ["DedicatedCapabilityStruct", XSD::QName.new(nil, "capability")]], ["freeDom", ["DedicatedFreedomStruct", XSD::QName.new(nil, "freeDom")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hostname = nil, datacenter = nil, os = nil, isKimSufi = nil, isRPS = nil, isHG = nil, num = nil, rack = nil, countryBilling = nil, network = nil, capability = nil, freeDom = nil) ⇒ DedicatedInfoReturn

Returns a new instance of DedicatedInfoReturn.



2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
# File 'lib/ovhrb/manager/manager.rb', line 2091

def initialize(hostname = nil, datacenter = nil, os = nil, isKimSufi = nil, isRPS = nil, isHG = nil, num = nil, rack = nil, countryBilling = nil, network = nil, capability = nil, freeDom = nil)
  @hostname = hostname
  @datacenter = datacenter
  @os = os
  @isKimSufi = isKimSufi
  @isRPS = isRPS
  @isHG = isHG
  @num = num
  @rack = rack
  @countryBilling = countryBilling
  @network = network
  @capability = capability
  @freeDom = freeDom
end

Instance Attribute Details

#capabilityObject

Returns the value of attribute capability.



2088
2089
2090
# File 'lib/ovhrb/manager/manager.rb', line 2088

def capability
  @capability
end

#countryBillingObject

Returns the value of attribute countryBilling.



2086
2087
2088
# File 'lib/ovhrb/manager/manager.rb', line 2086

def countryBilling
  @countryBilling
end

#datacenterObject

Returns the value of attribute datacenter.



2079
2080
2081
# File 'lib/ovhrb/manager/manager.rb', line 2079

def datacenter
  @datacenter
end

#freeDomObject

Returns the value of attribute freeDom.



2089
2090
2091
# File 'lib/ovhrb/manager/manager.rb', line 2089

def freeDom
  @freeDom
end

#hostnameObject

Returns the value of attribute hostname.



2078
2079
2080
# File 'lib/ovhrb/manager/manager.rb', line 2078

def hostname
  @hostname
end

#isHGObject

Returns the value of attribute isHG.



2083
2084
2085
# File 'lib/ovhrb/manager/manager.rb', line 2083

def isHG
  @isHG
end

#isKimSufiObject

Returns the value of attribute isKimSufi.



2081
2082
2083
# File 'lib/ovhrb/manager/manager.rb', line 2081

def isKimSufi
  @isKimSufi
end

#isRPSObject

Returns the value of attribute isRPS.



2082
2083
2084
# File 'lib/ovhrb/manager/manager.rb', line 2082

def isRPS
  @isRPS
end

#networkObject

Returns the value of attribute network.



2087
2088
2089
# File 'lib/ovhrb/manager/manager.rb', line 2087

def network
  @network
end

#numObject

Returns the value of attribute num.



2084
2085
2086
# File 'lib/ovhrb/manager/manager.rb', line 2084

def num
  @num
end

#osObject

Returns the value of attribute os.



2080
2081
2082
# File 'lib/ovhrb/manager/manager.rb', line 2080

def os
  @os
end

#rackObject

Returns the value of attribute rack.



2085
2086
2087
# File 'lib/ovhrb/manager/manager.rb', line 2085

def rack
  @rack
end