Class: DedicatedIpVirtualMacUsedStruct

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

Overview

http://soapi.ovh.com/managerdedicatedIpVirtualMacUsedStruct

Constant Summary collapse

@@schema_type =
"dedicatedIpVirtualMacUsedStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["virtualMachineName", ["SOAP::SOAPString", XSD::QName.new(nil, "virtualMachineName")]], ["status", ["SOAP::SOAPString", XSD::QName.new(nil, "status")]], ["ipAddress", ["SOAP::SOAPString", XSD::QName.new(nil, "ipAddress")]], ["type", ["SOAP::SOAPString", XSD::QName.new(nil, "type")]], ["mac", ["SOAP::SOAPString", XSD::QName.new(nil, "mac")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(virtualMachineName = nil, status = nil, ipAddress = nil, type = nil, mac = nil) ⇒ DedicatedIpVirtualMacUsedStruct

Returns a new instance of DedicatedIpVirtualMacUsedStruct.



3162
3163
3164
3165
3166
3167
3168
# File 'lib/ovhrb/manager/manager.rb', line 3162

def initialize(virtualMachineName = nil, status = nil, ipAddress = nil, type = nil, mac = nil)
  @virtualMachineName = virtualMachineName
  @status = status
  @ipAddress = ipAddress
  @type = type
  @mac = mac
end

Instance Attribute Details

#ipAddressObject

Returns the value of attribute ipAddress.



3158
3159
3160
# File 'lib/ovhrb/manager/manager.rb', line 3158

def ipAddress
  @ipAddress
end

#macObject

Returns the value of attribute mac.



3160
3161
3162
# File 'lib/ovhrb/manager/manager.rb', line 3160

def mac
  @mac
end

#statusObject

Returns the value of attribute status.



3157
3158
3159
# File 'lib/ovhrb/manager/manager.rb', line 3157

def status
  @status
end

#typeObject

Returns the value of attribute type.



3159
3160
3161
# File 'lib/ovhrb/manager/manager.rb', line 3159

def type
  @type
end

#virtualMachineNameObject

Returns the value of attribute virtualMachineName.



3156
3157
3158
# File 'lib/ovhrb/manager/manager.rb', line 3156

def virtualMachineName
  @virtualMachineName
end