Class: Extension

Inherits:
DynamicData show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25Extension

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
description - Description
key - SOAP::SOAPString
version - SOAP::SOAPString
subjectName - SOAP::SOAPString
server - ExtensionServerInfo
client - ExtensionClientInfo
taskList - ExtensionTaskTypeInfo
eventList - ExtensionEventTypeInfo
faultList - ExtensionFaultTypeInfo
privilegeList - ExtensionPrivilegeInfo
resourceList - ExtensionResourceInfo
lastHeartbeatTime - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], description = nil, key = nil, version = nil, subjectName = nil, server = [], client = [], taskList = [], eventList = [], faultList = [], privilegeList = [], resourceList = [], lastHeartbeatTime = nil) ⇒ Extension

Returns a new instance of Extension.



1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
# File 'lib/vmware/soap/vim25.rb', line 1353

def initialize(dynamicType = nil, dynamicProperty = [], description = nil, key = nil, version = nil, subjectName = nil, server = [], client = [], taskList = [], eventList = [], faultList = [], privilegeList = [], resourceList = [], lastHeartbeatTime = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @description = description
  @key = key
  @version = version
  @subjectName = subjectName
  @server = server
  @client = client
  @taskList = taskList
  @eventList = eventList
  @faultList = faultList
  @privilegeList = privilegeList
  @resourceList = resourceList
  @lastHeartbeatTime = lastHeartbeatTime
end

Instance Attribute Details

#clientObject

Returns the value of attribute client.



1345
1346
1347
# File 'lib/vmware/soap/vim25.rb', line 1345

def client
  @client
end

#descriptionObject

Returns the value of attribute description.



1340
1341
1342
# File 'lib/vmware/soap/vim25.rb', line 1340

def description
  @description
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



1339
1340
1341
# File 'lib/vmware/soap/vim25.rb', line 1339

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



1338
1339
1340
# File 'lib/vmware/soap/vim25.rb', line 1338

def dynamicType
  @dynamicType
end

#eventListObject

Returns the value of attribute eventList.



1347
1348
1349
# File 'lib/vmware/soap/vim25.rb', line 1347

def eventList
  @eventList
end

#faultListObject

Returns the value of attribute faultList.



1348
1349
1350
# File 'lib/vmware/soap/vim25.rb', line 1348

def faultList
  @faultList
end

#keyObject

Returns the value of attribute key.



1341
1342
1343
# File 'lib/vmware/soap/vim25.rb', line 1341

def key
  @key
end

#lastHeartbeatTimeObject

Returns the value of attribute lastHeartbeatTime.



1351
1352
1353
# File 'lib/vmware/soap/vim25.rb', line 1351

def lastHeartbeatTime
  @lastHeartbeatTime
end

#privilegeListObject

Returns the value of attribute privilegeList.



1349
1350
1351
# File 'lib/vmware/soap/vim25.rb', line 1349

def privilegeList
  @privilegeList
end

#resourceListObject

Returns the value of attribute resourceList.



1350
1351
1352
# File 'lib/vmware/soap/vim25.rb', line 1350

def resourceList
  @resourceList
end

#serverObject

Returns the value of attribute server.



1344
1345
1346
# File 'lib/vmware/soap/vim25.rb', line 1344

def server
  @server
end

#subjectNameObject

Returns the value of attribute subjectName.



1343
1344
1345
# File 'lib/vmware/soap/vim25.rb', line 1343

def subjectName
  @subjectName
end

#taskListObject

Returns the value of attribute taskList.



1346
1347
1348
# File 'lib/vmware/soap/vim25.rb', line 1346

def taskList
  @taskList
end

#versionObject

Returns the value of attribute version.



1342
1343
1344
# File 'lib/vmware/soap/vim25.rb', line 1342

def version
  @version
end