# Class CIM_RemotePort
extends CIM_RemoteServiceAccessPoint

RemotePort adds port information to the access data (such as IP Address) that is specified in and inherited from RemoteServiceAccessPoint. For example, using the additional properties in this class, you could indicate that UDP Port 123 is accessed at IP Address xyz. The IP Address would be specified in the inherited AccessInfo property, while the UDP Port number would be specified in the PortInfo property of this class.

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

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_ManagedSystemElement
|
+--CIM_LogicalElement
|
+--CIM_EnabledLogicalElement
|
+--CIM_ServiceAccessPoint
|
+--CIM_RemoteServiceAccessPoint
|
+--CIM_RemotePort

## Direct Known Subclasses

CIM_SNMPTrapTarget

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | RemotePort adds port information to the access data (such as IP Address) that is specified in and inherited from RemoteServiceAccessPoint. For example, using the additional properties in this class, you could indicate that UDP Port 123 is accessed at IP Address xyz. The IP Address would be specified in the inherited AccessInfo property, while the UDP Port number would be specified in the PortInfo property of this class.
UMLPackagePath | string | CIM::Core::Service
Version | string | 2.10.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
OtherProtocolDescription | string |
Description | string | Describes the protocol when the property PortProtocol is set to 1 (Other).
ModelCorrespondence | string | CIM_RemotePort.PortProtocol
PortInfo | string |
Description | string | Port information that might further specify the remote access information.
ModelCorrespondence | string | CIM_RemotePort.PortProtocol
PortProtocol | uint16 |
Description | string | An enumerated integer that describes the protocol of the port that is addressed by PortInformation.
ModelCorrespondence | string | CIM_RemotePort.OtherProtocolDescription
ValueMap | string | 1, 2, 3, 32768..65535
Values | string | Other, TCP, UDP, Vendor Specific

### Inherited Properties

Name | Data Type
--- | ---
AccessContext | uint16
AccessInfo | string
Caption | string
CommunicationStatus | uint16
CreationClassName | string
Description | string
DetailedStatus | uint16
ElementName | string
EnabledDefault | uint16
EnabledState | uint16
Generation | uint64
HealthState | uint16
InfoFormat | uint16
InstallDate | datetime
InstanceID | string
Name | string
OperatingStatus | uint16
OtherAccessContext | string
OtherEnabledState | string
OtherInfoFormatDescription | string
PrimaryStatus | uint16
RequestedState | uint16
Status | string
SystemCreationClassName | string
SystemName | string
TimeOfLastStateChange | datetime
TransitioningToState | uint16
AvailableRequestedStates | uint16[]
OperationalStatus | uint16[]
StatusDescriptions | string[]

## Class Methods

### Inherited Class Methods

Name | Return Type
--- | ---
RequestStateChange | uint32