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.

[View source]

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