Class CIM_MaskingGroup
extends CIM_SystemSpecificCollection

This class represents a collection of storage masking objects, such as a group of InitiatorPorts, TargetPorts or LUNames.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Collection
   |
   +--CIM_SystemSpecificCollection
   |
   +--CIM_MaskingGroup

Direct Known Subclasses

CIM_DeviceMaskingGroup
CIM_InitiatorMaskingGroup
CIM_TargetMaskingGroup

Class Qualifiers

NameData TypeValue
DescriptionstringThis class represents a collection of storage masking objects, such as a group of InitiatorPorts, TargetPorts or LUNames.
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.45.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
DeleteOnEmptybooleanfalse
DescriptionstringIf true and empty groups are allowed, the group will be deleted when the last element is removed from the group. If empty groups are not allowed, the group will be deleted automatically when the group becomes empty.
Writebooleantrue
DeleteWhenBecomesUnassociatedbooleanfalse
DescriptionstringIf true, the group will be deleted when the group is no longer associated to any SCSIProtocolController.
Writebooleantrue

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_SystemSpecificCollection

Class Methods