# Class CIM_MaskingMappingExposedDeviceView

The CIM_MaskingMappingExposedDeviceView instance is a view that is derived from CIM_SAPAvailableForElement, CIM_SCSIProtocolController and CIM_ProtocolControllerForUnit. CIM_ElementView may associate CIM_MaskingMappingExposedDeviceView to its underlying elements (regardless of whether or not they are instantiated).

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

## Class Hierarchy

CIM_MaskingMappingExposedDeviceView

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Description | string | The CIM_MaskingMappingExposedDeviceView instance is a view that is derived from CIM_SAPAvailableForElement, CIM_SCSIProtocolController and CIM_ProtocolControllerForUnit. CIM_ElementView may associate CIM_MaskingMappingExposedDeviceView to its underlying elements (regardless of whether or not they are instantiated).
Experimental | boolean | true
UMLPackagePath | string | CIM::Device
Version | string | 2.28.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
PCFUDeviceAccess | uint16 |
Description | string | The DeviceAccess value for the CIM_LogicalDevice when accessed through the CIM_ProtocolEndpoint as reported in the underlying CIM_ProtocolControllerForUnit instance for the CIM_LogicalDevice.
ModelCorrespondence | string | CIM_ProtocolControllerForUnit.DeviceAccess
PCFUDeviceNumber | string |
Description | string | The DeviceNumber (LUN) for the CIM_LogicalDevice when accessed through the CIM_ProtocolEndpoint as reported in the underlying CIM_ProtocolControllerForUnit instance for the CIM_LogicalDevice.
ModelCorrespondence | string | CIM_ProtocolControllerForUnit.DeviceNumber
SPCCreationClassName | string |
Description | string | The CreationClassName for the CIM_SCSIProtocolController used with the CIM_ProtocolEndpoint as reported in the underlying CIM_SCSIProtocolController instance for the CIM_ProtocolEndpoint and CIM_LogicalDevice.
ModelCorrespondence | string | CIM_SCSIProtocolController.CreationClassName
SPCDeviceID | string |
Description | string | The DeviceID for the CIM_LogicalDevice when accessed through the CIM_ProtocolEndpoint as reported in the underlying CIM_ProtocolControllerForUnit instance for the CIM_LogicalDevice.
ModelCorrespondence | string | CIM_SCSIProtocolController.DeviceID
SPCSystemCreationClassName | string |
Description | string | The SystemCreationClassName for the CIM_SCSIProtocolController used with the CIM_ProtocolEndpoint as reported in the underlying CIM_SCSIProtocolController instance for the CIM_ProtocolEndpoint and CIM_LogicalDevice.
ModelCorrespondence | string | CIM_SCSIProtocolController.SystemCreationClassName
SPCSystemName | string |
Description | string | The SystemName for the CIM_SCSIProtocolController used with the CIM_ProtocolEndpoint as reported in the underlying CIM_SCSIProtocolController instance for the CIM_ProtocolEndpoint and CIM_LogicalDevice.
ModelCorrespondence | string | CIM_SCSIProtocolController.SystemName

### Association References

Name | Class Origin | Reference Class
--- | --- | ---
LogicalDevice | CIM_MaskingMappingExposedDeviceView | CIM_LogicalDevice
ProtocolEndpoint | CIM_MaskingMappingExposedDeviceView | CIM_ProtocolEndpoint

## Class Methods