Class: LicenseFeatureInfo

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

Overview

urn:vim25LicenseFeatureInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPString
featureName - SOAP::SOAPString
featureDescription - SOAP::SOAPString
state - LicenseFeatureInfoState
costUnit - SOAP::SOAPString
sourceRestriction - SOAP::SOAPString
dependentKey - SOAP::SOAPString
edition - SOAP::SOAPBoolean
expiresOn - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, featureName = nil, featureDescription = nil, state = nil, costUnit = nil, sourceRestriction = nil, dependentKey = [], edition = nil, expiresOn = nil) ⇒ LicenseFeatureInfo

Returns a new instance of LicenseFeatureInfo.



1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
# File 'lib/vmware/soap/vim25.rb', line 1507

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, featureName = nil, featureDescription = nil, state = nil, costUnit = nil, sourceRestriction = nil, dependentKey = [], edition = nil, expiresOn = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @featureName = featureName
  @featureDescription = featureDescription
  @state = state
  @costUnit = costUnit
  @sourceRestriction = sourceRestriction
  @dependentKey = dependentKey
  @edition = edition
  @expiresOn = expiresOn
end

Instance Attribute Details

#costUnitObject

Returns the value of attribute costUnit.



1501
1502
1503
# File 'lib/vmware/soap/vim25.rb', line 1501

def costUnit
  @costUnit
end

#dependentKeyObject

Returns the value of attribute dependentKey.



1503
1504
1505
# File 'lib/vmware/soap/vim25.rb', line 1503

def dependentKey
  @dependentKey
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



1496
1497
1498
# File 'lib/vmware/soap/vim25.rb', line 1496

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



1495
1496
1497
# File 'lib/vmware/soap/vim25.rb', line 1495

def dynamicType
  @dynamicType
end

#editionObject

Returns the value of attribute edition.



1504
1505
1506
# File 'lib/vmware/soap/vim25.rb', line 1504

def edition
  @edition
end

#expiresOnObject

Returns the value of attribute expiresOn.



1505
1506
1507
# File 'lib/vmware/soap/vim25.rb', line 1505

def expiresOn
  @expiresOn
end

#featureDescriptionObject

Returns the value of attribute featureDescription.



1499
1500
1501
# File 'lib/vmware/soap/vim25.rb', line 1499

def featureDescription
  @featureDescription
end

#featureNameObject

Returns the value of attribute featureName.



1498
1499
1500
# File 'lib/vmware/soap/vim25.rb', line 1498

def featureName
  @featureName
end

#keyObject

Returns the value of attribute key.



1497
1498
1499
# File 'lib/vmware/soap/vim25.rb', line 1497

def key
  @key
end

#sourceRestrictionObject

Returns the value of attribute sourceRestriction.



1502
1503
1504
# File 'lib/vmware/soap/vim25.rb', line 1502

def sourceRestriction
  @sourceRestriction
end

#stateObject

Returns the value of attribute state.



1500
1501
1502
# File 'lib/vmware/soap/vim25.rb', line 1500

def state
  @state
end