class Hpe3parSdk::DiskPattern
Attributes
- type - String
-
Specifies one or more drive cages. Drive cages are identified by one or more integers. Multiple drive cages are separated with a single comma (1,2,3). A range of drive cages is separated with a hyphen (0– 3). The specified drive cage(s) must contain disks.
- type - String
-
Specifies one or more physical disks. Disks are identified by one or more integers. Multiple disks are separated with a single comma (1,2,3). A range of disks is separated with a hyphen (0–3). Disks must match the specified ID(s).
- type - array of string
-
Specifies that PDs identified by their models are selected.
- type - String
-
Specifies one or more disk positions within a drive magazine. Disk positions are identified by one or more integers. Multiple disk positions are separated with a single comma (1,2,3). A range of disk positions is separated with a hyphen (0–3). The specified portion(s) must contain disks.
- type - Number
-
Specifies that physical disks must have the specified device type. -
Hpe3parSdk::CPGDiskType
- type - Number
-
Specifies that physical disks with free chunklets less than the number specified be selected.
- type - Number
-
Specifies that physical disks with free chunklets greater than the number specified be selected.
- type - String
-
Specifies one or more drive magazines. Drive magazines are identified by one or more integers. Multiple drive magazines are separated with a single comma (1,2,3). A range of drive magazines is separated with a hyphen (0–7). The specified magazine(s) must contain disks.
- type - String
-
Specifies one or more nodes. Nodes are identified by one or more integers. Multiple nodes are separated with a single comma (1,2,3). A range of nodes is separated with a hyphen (0–7). The primary path of the disks must be on the specified node number.
- type - String
-
Specifies one or more ports. Ports are identified by one or more integers. Multiple ports are separated with a single comma (1,2,3). A range of ports is separated with a hyphen (0–4). The primary path of the disks must be on the specified port number(s).
- type - Number
-
Disks must be of the specified speed.
- type - String
-
Specifies one or more PCI slots. Slots are identified by one or more integers. Multiple slots are separated with a single comma (1,2,3). A range of slots is separated with a hyphen (0–7). The primary path of the disks must be on the specified PCI slot number(s).
- type - Number
-
Specifies that physical disks with total chunklets greater than the number specified be selected.
- type - Number
-
Specifies that physical disks with total chunklets less than the number specified be selected.
Public Class Methods
# File lib/Hpe3parSdk/models.rb, line 1782 def initialize(object_hash) if object_hash == nil return end self.node_list = object_hash['nodeList'] self.slot_list = object_hash['slotList'] self.port_list = object_hash['portList'] self.cage_list = object_hash['cageList'] self.mag_list = object_hash['magList'] self.disk_pos_list = object_hash['diskPosList'] self.disk_list = object_hash['diskList'] self.total_chunklets_greater_than = object_hash['totalChunkletsGreaterThan'] self.total_chunklets_less_than = object_hash['totalChunkletsLessThan'] self.free_chunklets_greater_than = object_hash['freeChunkletsGreaterThan'] self.free_chunklets_less_than = object_hash['freeChunkletsLessThan'] self.disk_models = object_hash['diskModels'] self.disk_type = object_hash['diskType'] self.rpm = object_hash['RPM'] end