Class: VirtualDiskSparseVer2BackingInfo

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

Overview

urn:vim25VirtualDiskSparseVer2BackingInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
fileName - SOAP::SOAPString
datastore - ManagedObjectReference
diskMode - SOAP::SOAPString
split - SOAP::SOAPBoolean
writeThrough - SOAP::SOAPBoolean
spaceUsedInKB - SOAP::SOAPLong
uuid - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], fileName = nil, datastore = nil, diskMode = nil, split = nil, writeThrough = nil, spaceUsedInKB = nil, uuid = nil) ⇒ VirtualDiskSparseVer2BackingInfo

Returns a new instance of VirtualDiskSparseVer2BackingInfo.



25241
25242
25243
25244
25245
25246
25247
25248
25249
25250
25251
# File 'lib/vmware/soap/vim25.rb', line 25241

def initialize(dynamicType = nil, dynamicProperty = [], fileName = nil, datastore = nil, diskMode = nil, split = nil, writeThrough = nil, spaceUsedInKB = nil, uuid = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @fileName = fileName
  @datastore = datastore
  @diskMode = diskMode
  @split = split
  @writeThrough = writeThrough
  @spaceUsedInKB = spaceUsedInKB
  @uuid = uuid
end

Instance Attribute Details

#datastoreObject

Returns the value of attribute datastore.



25234
25235
25236
# File 'lib/vmware/soap/vim25.rb', line 25234

def datastore
  @datastore
end

#diskModeObject

Returns the value of attribute diskMode.



25235
25236
25237
# File 'lib/vmware/soap/vim25.rb', line 25235

def diskMode
  @diskMode
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



25232
25233
25234
# File 'lib/vmware/soap/vim25.rb', line 25232

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



25231
25232
25233
# File 'lib/vmware/soap/vim25.rb', line 25231

def dynamicType
  @dynamicType
end

#fileNameObject

Returns the value of attribute fileName.



25233
25234
25235
# File 'lib/vmware/soap/vim25.rb', line 25233

def fileName
  @fileName
end

#spaceUsedInKBObject

Returns the value of attribute spaceUsedInKB.



25238
25239
25240
# File 'lib/vmware/soap/vim25.rb', line 25238

def spaceUsedInKB
  @spaceUsedInKB
end

#splitObject

Returns the value of attribute split.



25236
25237
25238
# File 'lib/vmware/soap/vim25.rb', line 25236

def split
  @split
end

#uuidObject

Returns the value of attribute uuid.



25239
25240
25241
# File 'lib/vmware/soap/vim25.rb', line 25239

def uuid
  @uuid
end

#writeThroughObject

Returns the value of attribute writeThrough.



25237
25238
25239
# File 'lib/vmware/soap/vim25.rb', line 25237

def writeThrough
  @writeThrough
end