Class: VirtualMachineDatastoreInfo

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

Overview

urn:vim25VirtualMachineDatastoreInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
configurationTag - SOAP::SOAPString
datastore - DatastoreSummary
capability - DatastoreCapability
maxFileSize - SOAP::SOAPLong
mode - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], name = nil, configurationTag = [], datastore = nil, capability = nil, maxFileSize = nil, mode = nil) ⇒ VirtualMachineDatastoreInfo

Returns a new instance of VirtualMachineDatastoreInfo.



24169
24170
24171
24172
24173
24174
24175
24176
24177
24178
# File 'lib/vmware/soap/vim25.rb', line 24169

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, configurationTag = [], datastore = nil, capability = nil, maxFileSize = nil, mode = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @configurationTag = configurationTag
  @datastore = datastore
  @capability = capability
  @maxFileSize = maxFileSize
  @mode = mode
end

Instance Attribute Details

#capabilityObject

Returns the value of attribute capability.



24165
24166
24167
# File 'lib/vmware/soap/vim25.rb', line 24165

def capability
  @capability
end

#configurationTagObject

Returns the value of attribute configurationTag.



24163
24164
24165
# File 'lib/vmware/soap/vim25.rb', line 24163

def configurationTag
  @configurationTag
end

#datastoreObject

Returns the value of attribute datastore.



24164
24165
24166
# File 'lib/vmware/soap/vim25.rb', line 24164

def datastore
  @datastore
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



24161
24162
24163
# File 'lib/vmware/soap/vim25.rb', line 24161

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



24160
24161
24162
# File 'lib/vmware/soap/vim25.rb', line 24160

def dynamicType
  @dynamicType
end

#maxFileSizeObject

Returns the value of attribute maxFileSize.



24166
24167
24168
# File 'lib/vmware/soap/vim25.rb', line 24166

def maxFileSize
  @maxFileSize
end

#modeObject

Returns the value of attribute mode.



24167
24168
24169
# File 'lib/vmware/soap/vim25.rb', line 24167

def mode
  @mode
end

#nameObject

Returns the value of attribute name.



24162
24163
24164
# File 'lib/vmware/soap/vim25.rb', line 24162

def name
  @name
end