Carrier Ethernet L2CP
   Schema File Name: Carrier_Ethernet_L2CP
   Includes classes:
      L2cpPeering  (L2CP Peering Identifier)
      L2cpProtocol  (L2CP Protocol Identifier)
 
 
Class: L2cpPeering  (L2CP Peering Identifier)

This specifies the L2CP Protocol Identifier and the Destination Address in use by the protocol entity. Reference MEF 45.1 Section 8.2 L2CP Peering Service Attribute
 
 
Element Name: Protocol ID
  JSON Name: protocolID - Type: object
Description: This specifies the Protocol Type for the L2CP. It consists of a field specification (ETHERTYPE or LLC), the EtherType or LLC value, and an optional subtype.
Allowed values: Class: L2cpProtocol
Usage:    Common: Required  
 
Element Name: Destination MAC Address
  JSON Name: destinationAddress - Type: string
Description: The Destination MAC Address of the L2CP to be peered in the standard format of 6 hex bytes separated either by colon (:) or hyphen (-).
Allowed values: String: Pattern (regex): [0-9a-fA-F][0-9a-fA-F]([-][0-9a-fA-F][0-9a-fA-F]){5}
Usage:    Common: Required  
 
Element Name: Link ID List
  JSON Name: linkIdList - Type: List of string
Description: Identifiers for the links on which the specified protocol will be peered. If no links are specified the protocol is peered on all links.
Allowed values: List of [0...*] [Any String]
Usage:    Common: Optional  
 
 
Class: L2cpProtocol  (L2CP Protocol Identifier)

Defines a L2CP protocol LLC address type or EtherType with possible subtype. Reference MEF 45.1 Section 8.2 L2CP Peering Service Attribute.
 
 
Element Name: Protocol Type
  JSON Name: l2cpProtocolType - Type: enum
Description: The protocol field to inspect to identify the L2CP.
Allowed values: Enum: "ETHERTYPE", "LLC"
Usage:    Common: Required  
 
Element Name: EtherType or LLC Value
  JSON Name: llcAddressOrEtherType - Type: integer
Description: The EtherType value or LLC value
Allowed values: Minimum: 0
Usage:    Common: Required  
 
Element Name: EtherType SubType
  JSON Name: subType - Type: integer
Description: The EtherType can be modified by an optional sub-type.
Allowed values: Minimum: 0
Usage:    Common: Optional