Class: Hpe3parSdk::Task
- Inherits:
-
Object
- Object
- Hpe3parSdk::Task
- Defined in:
- lib/Hpe3parSdk/models.rb
Instance Attribute Summary collapse
-
#name ⇒ Object
- type - String
-
Task name.
-
#status ⇒ Object
- type - Number
-
Task Status.
-
#task_id ⇒ Object
- type - Number
-
Task ID.
-
#type ⇒ Object
- type - Number
-
Task type.
Instance Method Summary collapse
-
#initialize(object_hash) ⇒ Task
constructor
A new instance of Task.
Constructor Details
#initialize(object_hash) ⇒ Task
Returns a new instance of Task.
1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 |
# File 'lib/Hpe3parSdk/models.rb', line 1836 def initialize(object_hash) if object_hash == nil return end self.task_id = object_hash['id'] self.status = object_hash['status'] self.name = object_hash['name'] self.type = object_hash['type'] end |
Instance Attribute Details
#name ⇒ Object
- type - String
-
Task name.
1830 1831 1832 |
# File 'lib/Hpe3parSdk/models.rb', line 1830 def name @name end |
#status ⇒ Object
- type - Number
-
Task Status.
1826 1827 1828 |
# File 'lib/Hpe3parSdk/models.rb', line 1826 def status @status end |
#task_id ⇒ Object
- type - Number
-
Task ID.
1822 1823 1824 |
# File 'lib/Hpe3parSdk/models.rb', line 1822 def task_id @task_id end |
#type ⇒ Object
- type - Number
-
Task type.
1834 1835 1836 |
# File 'lib/Hpe3parSdk/models.rb', line 1834 def type @type end |