Class: ScheduledTaskSpec

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

Overview

urn:vim25ScheduledTaskSpec

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
description - SOAP::SOAPString
enabled - SOAP::SOAPBoolean
scheduler - TaskScheduler
action - Action
notification - SOAP::SOAPString

Direct Known Subclasses

ScheduledTaskInfo

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], name = nil, description = nil, enabled = nil, scheduler = nil, action = nil, notification = nil) ⇒ ScheduledTaskSpec

Returns a new instance of ScheduledTaskSpec.



22732
22733
22734
22735
22736
22737
22738
22739
22740
22741
# File 'lib/vmware/soap/vim25.rb', line 22732

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, description = nil, enabled = nil, scheduler = nil, action = nil, notification = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @description = description
  @enabled = enabled
  @scheduler = scheduler
  @action = action
  @notification = notification
end

Instance Attribute Details

#actionObject

Returns the value of attribute action.



22729
22730
22731
# File 'lib/vmware/soap/vim25.rb', line 22729

def action
  @action
end

#descriptionObject

Returns the value of attribute description.



22726
22727
22728
# File 'lib/vmware/soap/vim25.rb', line 22726

def description
  @description
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



22724
22725
22726
# File 'lib/vmware/soap/vim25.rb', line 22724

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



22723
22724
22725
# File 'lib/vmware/soap/vim25.rb', line 22723

def dynamicType
  @dynamicType
end

#enabledObject

Returns the value of attribute enabled.



22727
22728
22729
# File 'lib/vmware/soap/vim25.rb', line 22727

def enabled
  @enabled
end

#nameObject

Returns the value of attribute name.



22725
22726
22727
# File 'lib/vmware/soap/vim25.rb', line 22725

def name
  @name
end

#notificationObject

Returns the value of attribute notification.



22730
22731
22732
# File 'lib/vmware/soap/vim25.rb', line 22730

def notification
  @notification
end

#schedulerObject

Returns the value of attribute scheduler.



22728
22729
22730
# File 'lib/vmware/soap/vim25.rb', line 22728

def scheduler
  @scheduler
end