# Class CIM_MPLSInSegment
extends CIM_MPLSSegment

This class represents an incoming Segment on an MPLS interface.

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

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_ManagedSystemElement
|
+--CIM_LogicalElement
|
+--CIM_MPLSSegment
|
+--CIM_MPLSInSegment

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | This class represents an incoming Segment on an MPLS interface.
Experimental | boolean | true
UMLPackagePath | string | CIM::Network::MPLS
Version | string | 2.8.1000

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
AddressType | uint16 |
Description | string | Describes the address type expected on the incoming Segment. This is used when the last label is popped to know to which IP stack the packet is forwarded.
MappingStrings | string | MIB.IETF|MPLS-LSR-MIB.MPLSInSegmentAddrFamily
ValueMap | string | 0, 1, 2
Values | string | Unknown, IPv4, IPv6
InLabel | uint32 |
Description | string | The incoming label for this segment.
MappingStrings | string | MIB.IETF|MPLS-LSR-MIB.MPLSInSegmentLabel
Required | boolean | true
NPop | uint32 | 1
Description | string | The number of labels to pop from the incoming packet. Normally only the top label is popped from the packet, and used for all switching decisions. Note that technologies which do not support label popping should leave this value at its default (1).
MappingStrings | string | MIB.IETF|MPLS-LSR-MIB.MPLSInSegmentNPop

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
CommunicationStatus | uint16 | CIM_ManagedSystemElement
Description | string | CIM_ManagedElement
DetailedStatus | uint16 | CIM_ManagedSystemElement
ElementName | string | CIM_ManagedElement
Generation | uint64 | CIM_ManagedElement
HealthState | uint16 | CIM_ManagedSystemElement
InstallDate | datetime | CIM_ManagedSystemElement
InstanceID | string | CIM_MPLSSegment
Name | string | CIM_ManagedSystemElement
OperatingStatus | uint16 | CIM_ManagedSystemElement
OtherOwner | string | CIM_MPLSSegment
PrimaryStatus | uint16 | CIM_ManagedSystemElement
SegmentOwner | uint16 | CIM_MPLSSegment
Status | string | CIM_ManagedSystemElement
OperationalStatus | uint16[] | CIM_ManagedSystemElement
StatusDescriptions | string[] | CIM_ManagedSystemElement

## Class Methods