Class: ClusterConfigSpecEx

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

Overview

urn:vim25ClusterConfigSpecEx

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
vmSwapPlacement - SOAP::SOAPString
dasConfig - ClusterDasConfigInfo
dasVmConfigSpec - ClusterDasVmConfigSpec
drsConfig - ClusterDrsConfigInfo
drsVmConfigSpec - ClusterDrsVmConfigSpec
rulesSpec - ClusterRuleSpec
dpmConfig - ClusterDpmConfigInfo
dpmHostConfigSpec - ClusterDpmHostConfigSpec

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], vmSwapPlacement = nil, dasConfig = nil, dasVmConfigSpec = [], drsConfig = nil, drsVmConfigSpec = [], rulesSpec = [], dpmConfig = nil, dpmHostConfigSpec = []) ⇒ ClusterConfigSpecEx

Returns a new instance of ClusterConfigSpecEx.



649
650
651
652
653
654
655
656
657
658
659
660
# File 'lib/vmware/soap/vim25.rb', line 649

def initialize(dynamicType = nil, dynamicProperty = [], vmSwapPlacement = nil, dasConfig = nil, dasVmConfigSpec = [], drsConfig = nil, drsVmConfigSpec = [], rulesSpec = [], dpmConfig = nil, dpmHostConfigSpec = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @vmSwapPlacement = vmSwapPlacement
  @dasConfig = dasConfig
  @dasVmConfigSpec = dasVmConfigSpec
  @drsConfig = drsConfig
  @drsVmConfigSpec = drsVmConfigSpec
  @rulesSpec = rulesSpec
  @dpmConfig = dpmConfig
  @dpmHostConfigSpec = dpmHostConfigSpec
end

Instance Attribute Details

#dasConfigObject

Returns the value of attribute dasConfig.



641
642
643
# File 'lib/vmware/soap/vim25.rb', line 641

def dasConfig
  @dasConfig
end

#dasVmConfigSpecObject

Returns the value of attribute dasVmConfigSpec.



642
643
644
# File 'lib/vmware/soap/vim25.rb', line 642

def dasVmConfigSpec
  @dasVmConfigSpec
end

#dpmConfigObject

Returns the value of attribute dpmConfig.



646
647
648
# File 'lib/vmware/soap/vim25.rb', line 646

def dpmConfig
  @dpmConfig
end

#dpmHostConfigSpecObject

Returns the value of attribute dpmHostConfigSpec.



647
648
649
# File 'lib/vmware/soap/vim25.rb', line 647

def dpmHostConfigSpec
  @dpmHostConfigSpec
end

#drsConfigObject

Returns the value of attribute drsConfig.



643
644
645
# File 'lib/vmware/soap/vim25.rb', line 643

def drsConfig
  @drsConfig
end

#drsVmConfigSpecObject

Returns the value of attribute drsVmConfigSpec.



644
645
646
# File 'lib/vmware/soap/vim25.rb', line 644

def drsVmConfigSpec
  @drsVmConfigSpec
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



639
640
641
# File 'lib/vmware/soap/vim25.rb', line 639

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



638
639
640
# File 'lib/vmware/soap/vim25.rb', line 638

def dynamicType
  @dynamicType
end

#rulesSpecObject

Returns the value of attribute rulesSpec.



645
646
647
# File 'lib/vmware/soap/vim25.rb', line 645

def rulesSpec
  @rulesSpec
end

#vmSwapPlacementObject

Returns the value of attribute vmSwapPlacement.



640
641
642
# File 'lib/vmware/soap/vim25.rb', line 640

def vmSwapPlacement
  @vmSwapPlacement
end