Class: VmfsDatastoreCreateSpec

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

Overview

urn:vim25VmfsDatastoreCreateSpec

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
diskUuid - SOAP::SOAPString
partition - HostDiskPartitionSpec
vmfs - HostVmfsSpec
extent - HostScsiDiskPartition

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], diskUuid = nil, partition = nil, vmfs = nil, extent = []) ⇒ VmfsDatastoreCreateSpec

Returns a new instance of VmfsDatastoreCreateSpec.



18068
18069
18070
18071
18072
18073
18074
18075
# File 'lib/vmware/soap/vim25.rb', line 18068

def initialize(dynamicType = nil, dynamicProperty = [], diskUuid = nil, partition = nil, vmfs = nil, extent = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @diskUuid = diskUuid
  @partition = partition
  @vmfs = vmfs
  @extent = extent
end

Instance Attribute Details

#diskUuidObject

Returns the value of attribute diskUuid.



18063
18064
18065
# File 'lib/vmware/soap/vim25.rb', line 18063

def diskUuid
  @diskUuid
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



18062
18063
18064
# File 'lib/vmware/soap/vim25.rb', line 18062

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



18061
18062
18063
# File 'lib/vmware/soap/vim25.rb', line 18061

def dynamicType
  @dynamicType
end

#extentObject

Returns the value of attribute extent.



18066
18067
18068
# File 'lib/vmware/soap/vim25.rb', line 18066

def extent
  @extent
end

#partitionObject

Returns the value of attribute partition.



18064
18065
18066
# File 'lib/vmware/soap/vim25.rb', line 18064

def partition
  @partition
end

#vmfsObject

Returns the value of attribute vmfs.



18065
18066
18067
# File 'lib/vmware/soap/vim25.rb', line 18065

def vmfs
  @vmfs
end