# Class CIM_MaskingMappingView

The CIM_MaskingMappingView instance is a view that is derived from CIM_StorageHardwareID, CIM_AuthorizedSubject, CIM_AuthorizedPrivilege, CIM_AuthorizedTarget, CIM_SCSIProtocolController, CIM_SAPAvailableForElement, CIM_SCSIProtocolEndpoint, CIM_ProtocolControllerForUnit and CIM_LogicalDevice.

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

## Class Hierarchy

CIM_MaskingMappingView

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Description | string | The CIM_MaskingMappingView instance is a view that is derived from CIM_StorageHardwareID, CIM_AuthorizedSubject, CIM_AuthorizedPrivilege, CIM_AuthorizedTarget, CIM_SCSIProtocolController, CIM_SAPAvailableForElement, CIM_SCSIProtocolEndpoint, CIM_ProtocolControllerForUnit and CIM_LogicalDevice.
UMLPackagePath | string | CIM::Device
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
APElementName | string |
Description | string | The ElementName of the CIM_AuthorizedPrivilege instance.
ModelCorrespondence | string | CIM_AuthorizedPrivilege.ElementName
APInstanceID | string |
Description | string | The InstanceID of the CIM_AuthorizedPrivilege instance.
ModelCorrespondence | string | CIM_AuthorizedPrivilege.InstanceID
APPrivilegeGranted | boolean |
Description | string | The PrivilegeGranted of the CIM_AuthorizedPrivilege instance.
ModelCorrespondence | string | CIM_AuthorizedPrivilege.PrivilegeGranted
LDDeviceID | string |
Description | string | The DeviceID from the referenced CIM_LogicalDevice instance.
ModelCorrespondence | string | CIM_LogicalDevice.DeviceID
PCFUDeviceAccess | uint16 |
Description | string | The DeviceAccess value of the CIM_ProtocolControllerForUnit association instance.
ModelCorrespondence | string | CIM_ProtocolControllerForUnit.DeviceAccess
PCFUDeviceNumber | string |
Description | string | The DeviceNumber (LUN) of the CIM_ProtocolControllerForUnit association instance.
ModelCorrespondence | string | CIM_ProtocolControllerForUnit.DeviceNumber
SHIDIDType | uint16 |
Description | string | The IDType from the referenced CIM_StorageHardwareID instance.
ModelCorrespondence | string | CIM_StorageHardwareID.IDType
SHIDStorageID | string |
Description | string | The StorageID from the referenced CIM_StorageHardwareID instance.
MaxLen | uint32 | 256
ModelCorrespondence | string | CIM_StorageHardwareID.StorageID
SPCCreationClassName | string |
Description | string | The CreationClassName of the CIM_SCSIProtocolController instance.
ModelCorrespondence | string | CIM_SCSIProtocolController.CreationClassName
SPCDeviceID | string |
Description | string | The DeviceID of the CIM_SCSIProtocolController instance.
ModelCorrespondence | string | CIM_SCSIProtocolController.DeviceID
SPCSystemCreationClassName | string |
Description | string | The SystemCreationClassName of the CIM_SCSIProtocolController instance.
ModelCorrespondence | string | CIM_SCSIProtocolController.SystemCreationClassName
SPCSystemName | string |
Description | string | The SystemName of the CIM_SCSIProtocolController instance.
ModelCorrespondence | string | CIM_SCSIProtocolController.SystemName
SPEPConnectionType | uint16 |
Description | string | The ConnectionType value for the CIM_SCSIProtocolEndpoint used with the CIM_LogicalPort as reported in the underlying CIM_SCSIProtocolEndpoint instance for the CIM_LogicalPort.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.ConnectionType
SPEPCreationClassName | string |
Description | string | The CreationClassName from the referenced CIM_SCSIProtocolEndpoint instance.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.CreationClassName
SPEPName | string |
Description | string | The Name from the referenced CIM_SCSIProtocolEndpoint instance.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.Name
SPEPOtherTypeDescription | string |
Description | string | The OtherTypeDescription value for the CIM_SCSIProtocolEndpoint used with the CIM_LogicalPort as reported in the underlying CIM_SCSIProtocolEndpoint instance for the CIM_LogicalPort.
MaxLen | uint32 | 64
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.OtherTypeDescription
SPEPProtocolIFType | uint16 |
Description | string | The ProtocolIFType value for the CIM_SCSIProtocolEndpoint used with the CIM_LogicalPort as reported in the underlying CIM_SCSIProtocolEndpoint instance for the CIM_LogicalPort.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.ProtocolIFType
SPEPRole | uint16 |
Description | string | The Role value for the CIM_SCSIProtocolEndpoint used with the CIM_LogicalPort as reported in the underlying CIM_SCSIProtocolEndpointinstance for the CIM_LogicalPort.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.Role
SPEPSystemCreationClassName | string |
Description | string | The SystemCreationClassName from the referenced CIM_SCSIProtocolEndpoint instance.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.SystemCreationClassName
SPEPSystemName | string |
Description | string | The SystemName from the referenced CIM_SCSIProtocolEndpoint instance.
ModelCorrespondence | string | CIM_SCSIProtocolEndpoint.SystemName
APActivities | uint16[] |
Description | string | The Activities array of the CIM_AuthorizedPrivilege instance.
ModelCorrespondence | string | CIM_AuthorizedPrivilege.Activities

### Association References

Name | Class Origin | Reference Class
--- | --- | ---
LogicalDevice | CIM_MaskingMappingView | CIM_LogicalDevice
ProtocolEndpoint | CIM_MaskingMappingView | CIM_ProtocolEndpoint
StorageHardwareID | CIM_MaskingMappingView | CIM_StorageHardwareID

## Class Methods