Class: DedicatedCapabilityStruct

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

Overview

http://soapi.ovh.com/managerdedicatedCapabilityStruct

Constant Summary collapse

@@schema_type =
"dedicatedCapabilityStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["backupFtp", ["SOAP::SOAPInt", XSD::QName.new(nil, "backupFtp")]], ["backupFtpServer", ["SOAP::SOAPString", XSD::QName.new(nil, "backupFtpServer")]], ["allocationBlockIp", ["SOAP::SOAPInt", XSD::QName.new(nil, "allocationBlockIp")]], ["additionalIp", ["SOAP::SOAPInt", XSD::QName.new(nil, "additionalIp")]], ["rootDevice", ["SOAP::SOAPString", XSD::QName.new(nil, "rootDevice")]], ["diskSize", ["SOAP::SOAPInt", XSD::QName.new(nil, "diskSize")]], ["tuning", ["SOAP::SOAPInt", XSD::QName.new(nil, "tuning")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(backupFtp = nil, backupFtpServer = nil, allocationBlockIp = nil, additionalIp = nil, rootDevice = nil, diskSize = nil, tuning = nil) ⇒ DedicatedCapabilityStruct

Returns a new instance of DedicatedCapabilityStruct.



2042
2043
2044
2045
2046
2047
2048
2049
2050
# File 'lib/ovhrb/manager/manager.rb', line 2042

def initialize(backupFtp = nil, backupFtpServer = nil, allocationBlockIp = nil, additionalIp = nil, rootDevice = nil, diskSize = nil, tuning = nil)
  @backupFtp = backupFtp
  @backupFtpServer = backupFtpServer
  @allocationBlockIp = allocationBlockIp
  @additionalIp = additionalIp
  @rootDevice = rootDevice
  @diskSize = diskSize
  @tuning = tuning
end

Instance Attribute Details

#additionalIpObject

Returns the value of attribute additionalIp.



2037
2038
2039
# File 'lib/ovhrb/manager/manager.rb', line 2037

def additionalIp
  @additionalIp
end

#allocationBlockIpObject

Returns the value of attribute allocationBlockIp.



2036
2037
2038
# File 'lib/ovhrb/manager/manager.rb', line 2036

def allocationBlockIp
  @allocationBlockIp
end

#backupFtpObject

Returns the value of attribute backupFtp.



2034
2035
2036
# File 'lib/ovhrb/manager/manager.rb', line 2034

def backupFtp
  @backupFtp
end

#backupFtpServerObject

Returns the value of attribute backupFtpServer.



2035
2036
2037
# File 'lib/ovhrb/manager/manager.rb', line 2035

def backupFtpServer
  @backupFtpServer
end

#diskSizeObject

Returns the value of attribute diskSize.



2039
2040
2041
# File 'lib/ovhrb/manager/manager.rb', line 2039

def diskSize
  @diskSize
end

#rootDeviceObject

Returns the value of attribute rootDevice.



2038
2039
2040
# File 'lib/ovhrb/manager/manager.rb', line 2038

def rootDevice
  @rootDevice
end

#tuningObject

Returns the value of attribute tuning.



2040
2041
2042
# File 'lib/ovhrb/manager/manager.rb', line 2040

def tuning
  @tuning
end