version 1.1.2.1, 2012/01/24 13:50:01
|
version 1.1.2.2, 2012/02/15 17:46:14
|
|
|
|
// Copyright (c) 2005 DMTF. All rights reserved. |
|
// <change cr="SysDevCR00722.000" type ="change">Update of |
|
// descriptions based on Tech Edit review.</ |
|
// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath |
|
// qualifier values to CIM Schema.</change> |
|
// <change cr="CIMCoreCR00896" type ="add">Add enumerations |
|
// "Telnet", "SSH", "SM CLP", "SMTP", "LDAP", "RDP", and "HTTPS" |
|
// to ProtocolIfType.</ |
|
// ================================================================== |
|
// CIM_ProtocolEndpoint |
|
// ================================================================== |
|
[Version ( "2.15.0" ), |
|
UMLPackagePath ( "CIM::Core::Service" ), |
|
Description ( |
|
"A communication point from which data can be sent or received. " |
|
"ProtocolEndpoints link system or computer interfaces to " |
|
"LogicalNetworks." )] |
|
class CIM_ProtocolEndpoint : CIM_ServiceAccessPoint { |
|
|
|
[Override ( "Description" ), |
|
MappingStrings { "MIB.IETF|IF-MIB.ifDescr" }] |
|
string Description; |
|
|
|
[Override ( "OperationalStatus" ), |
|
MappingStrings { "MIB.IETF|IF-MIB.ifOperStatus" }] |
|
uint16 OperationalStatus[]; |
|
|
|
[Override ( "EnabledState" ), |
|
MappingStrings { "MIB.IETF|IF-MIB.ifAdminStatus" }] |
|
uint16 EnabledState; |
|
|
|
[Override ( "TimeOfLastStateChange" ), |
|
MappingStrings { "MIB.IETF|IF-MIB.ifLastChange" }] |
|
datetime TimeOfLastStateChange; |
|
|
|
[Override ( "Name" ), |
|
Description ( |
|
"A string that identifies this ProtocolEndpoint with " |
|
"either a port or an interface on a device. To ensure " |
|
"uniqueness, the Name property should be prepended or " |
|
"appended with information from the Type or " |
|
"OtherTypeDescription properties. The method selected is " |
|
"described in the NameFormat property of this class." ), |
|
MaxLen ( 256 )] |
|
string Name; |
|
|
|
[Description ( |
|
"NameFormat contains the naming heuristic that is " |
|
"selected to ensure that the value of the Name property " |
|
"is unique. For example, you might choose to prepend the " |
|
"name of the port or interface with the Type of " |
|
"ProtocolEndpoint (for example, IPv4) of this instance " |
|
"followed by an underscore." ), |
|
MaxLen ( 256 )] |
|
string NameFormat; |
|
|
|
[Deprecated { "CIM_ProtocolEndpoint.ProtocolIFType" }, |
|
Description ( |
|
"Note: This property is deprecated in lieu of the " |
|
"ProtocolIFType enumeration. This deprecation was done to " |
|
"have better alignment between the IF-MIB of the IETF and " |
|
"this CIM class. \n" |
|
"Deprecated description: ProtocolType is an enumeration " |
|
"that provides information to categorize and classify " |
|
"different instances of this class. For most instances, " |
|
"information in this enumeration and the definition of " |
|
"the subclass overlap. However, there are several cases " |
|
"where a specific subclass of ProtocolEndpoint is not " |
|
"required (for example, there is no Fibre Channel " |
|
"subclass of ProtocolEndpoint). Therefore, this property " |
|
"is needed to define the type of Endpoint." ), |
|
ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", |
|
"10", "11", "12", "13", "14", "15", "16", "17", "18", |
|
"19", "20", "21", "22", "23", "24", "25", "26", "27" }, |
|
Values { "Unknown", "Other", "IPv4", "IPv6", "IPX", |
|
"AppleTalk", "DECnet", "SNA", "CONP", "CLNP", "VINES", |
|
"XNS", "ATM", "Frame Relay", "Ethernet", "TokenRing", |
|
"FDDI", "Infiniband", "Fibre Channel", |
|
"ISDN BRI Endpoint", "ISDN B Channel Endpoint", |
|
"ISDN D Channel Endpoint", |
|
// 22 |
|
"IPv4/v6", |
|
"BGP", "OSPF", "MPLS", "UDP", "TCP" }, |
|
ModelCorrespondence { |
|
"CIM_ProtocolEndpoint.OtherTypeDescription" }] |
|
uint16 ProtocolType; |
|
|
|
[Description ( |
|
"ProtocolIFType is an enumeration that is synchronized " |
|
"with the IANA ifType MIB. The ifType MIB is maintained " |
|
"at the URL, " |
|
"http://www.iana.org/assignments/ianaiftype-mib. Also, " |
|
"additional values defined by the DMTF are included. The " |
|
"property is used to categorize and classify instances of " |
|
"the ProtocolEndpoint class. Note that if the " |
|
"ProtocolIFType is set to 1 (Other), then the type " |
|
"information should be provided in the " |
|
"OtherTypeDescription string property." ), |
|
ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", |
|
"10", "11", "12", "13", "14", "15", "16", "17", "18", |
|
"19", "20", "21", "22", "23", "24", "25", "26", "27", |
|
"28", "29", "30", "31", "32", "33", "34", "35", "36", |
|
"37", "38", "39", "40", "41", "42", "43", "44", "45", |
|
"46", "47", "48", "49", "50", "51", "52", "53", "54", |
|
"55", "56", "57", "58", "59", "60", "61", "62", "63", |
|
"64", "65", "66", "67", "68", "69", "70", "71", "72", |
|
"73", "74", "75", "76", "77", "78", "79", "80", "81", |
|
"82", "83", "84", "85", "86", "87", "88", "89", "90", |
|
"91", "92", "93", "94", "95", "96", "97", "98", "99", |
|
"100", "101", "102", "103", "104", "105", "106", "107", |
|
"108", "109", "110", "111", "112", "113", "114", "115", |
|
"116", "117", "118", "119", "120", "121", "122", "123", |
|
"124", "125", "126", "127", "128", "129", "130", "131", |
|
"132", "133", "134", "135", "136", "137", "138", "139", |
|
"140", "141", "142", "143", "144", "145", "146", "147", |
|
"148", "149", "150", "151", "152", "153", "154", "155", |
|
"156", "157", "158", "159", "160", "161", "162", "163", |
|
"164", "165", "166", "167", "168", "169", "170", "171", |
|
"172", "173", "174", "175", "176", "177", "178", "179", |
|
"180", "181", "182", "183", "184", "185", "186", "187", |
|
"188", "189", "190", "191", "192", "193", "194", "195", |
|
"196", "197", "198", "199", "200", "201", "202", "203", |
|
"204", "205", "206", "207", "208", "209", "210", "211", |
|
"212", "213", "214", "215", "216", "217", "218", "219", |
|
"220", "221", "222", "223", "224", "225..4095", "4096", |
|
"4097", "4098", "4099", "4100", "4101", "4102", "4103", |
|
"4104", "4105", "4106", "4107", "4108", "4109", "4110", |
|
"4111", "4112", "4113", "4114", "4115", "4200", "4201", |
|
"4202", "4203", "4204", "4205", "4300", "4400", "4401", |
|
"4402", "4403", "4404", "4405", "4406", "..", "32768.." }, |
|
Values { "Unknown", "Other", "Regular 1822", "HDH 1822", |
|
"DDN X.25", "RFC877 X.25", "Ethernet CSMA/CD", |
|
"ISO 802.3 CSMA/CD", "ISO 802.4 Token Bus", |
|
"ISO 802.5 Token Ring", "ISO 802.6 MAN", "StarLAN", |
|
"Proteon 10Mbit", "Proteon 80Mbit", "HyperChannel", |
|
"FDDI", "LAP-B", "SDLC", "DS1", "E1", "Basic ISDN", |
|
"Primary ISDN", "Proprietary Point-to-Point Serial", |
|
"PPP", "Software Loopback", "EON", "Ethernet 3Mbit", |
|
"NSIP", "SLIP", "Ultra", "DS3", "SIP", "Frame Relay", |
|
"RS-232", "Parallel", "ARCNet", "ARCNet Plus", "ATM", |
|
"MIO X.25", "SONET", "X.25 PLE", "ISO 802.211c", |
|
"LocalTalk", "SMDS DXI", "Frame Relay Service", "V.35", |
|
"HSSI", "HIPPI", "Modem", "AAL5", "SONET Path", |
|
"SONET VT", "SMDS ICIP", "Proprietary Virtual/Internal", |
|
"Proprietary Multiplexor", "IEEE 802.12", "Fibre Channel", |
|
"HIPPI Interface", "Frame Relay Interconnect", |
|
"ATM Emulated LAN for 802.3", |
|
"ATM Emulated LAN for 802.5", "ATM Emulated Circuit", |
|
"Fast Ethernet (100BaseT)", "ISDN", "V.11", "V.36", |
|
"G703 at 64K", "G703 at 2Mb", "QLLC", |
|
"Fast Ethernet 100BaseFX", "Channel", "IEEE 802.11", |
|
"IBM 260/370 OEMI Channel", "ESCON", |
|
"Data Link Switching", "ISDN S/T Interface", |
|
"ISDN U Interface", "LAP-D", "IP Switch", |
|
"Remote Source Route Bridging", "ATM Logical", "DS0", |
|
"DS0 Bundle", "BSC", "Async", "Combat Net Radio", |
|
"ISO 802.5r DTR", "Ext Pos Loc Report System", |
|
"AppleTalk Remote Access Protocol", |
|
"Proprietary Connectionless", "ITU X.29 Host PAD", |
|
"ITU X.3 Terminal PAD", "Frame Relay MPI", "ITU X.213", |
|
"ADSL", "RADSL", "SDSL", "VDSL", "ISO 802.5 CRFP", |
|
"Myrinet", "Voice Receive and Transmit", |
|
"Voice Foreign Exchange Office", |
|
"Voice Foreign Exchange Service", "Voice Encapsulation", |
|
"Voice over IP", "ATM DXI", "ATM FUNI", "ATM IMA", |
|
"PPP Multilink Bundle", "IP over CDLC", "IP over CLAW", |
|
"Stack to Stack", "Virtual IP Address", "MPC", |
|
"IP over ATM", "ISO 802.5j Fibre Token Ring", "TDLC", |
|
"Gigabit Ethernet", "HDLC", "LAP-F", "V.37", "X.25 MLP", |
|
"X.25 Hunt Group", "Transp HDLC", "Interleave Channel", |
|
"FAST Channel", "IP (for APPN HPR in IP Networks)", |
|
"CATV MAC Layer", "CATV Downstream", "CATV Upstream", |
|
"Avalon 12MPP Switch", "Tunnel", "Coffee", |
|
"Circuit Emulation Service", "ATM SubInterface", |
|
"Layer 2 VLAN using 802.1Q", "Layer 3 VLAN using IP", |
|
"Layer 3 VLAN using IPX", "Digital Power Line", |
|
"Multimedia Mail over IP", "DTM", "DCN", "IP Forwarding", |
|
"MSDSL", "IEEE 1394", "IF-GSN/HIPPI-6400", |
|
"DVB-RCC MAC Layer", "DVB-RCC Downstream", |
|
"DVB-RCC Upstream", "ATM Virtual", "MPLS Tunnel", "SRP", |
|
"Voice over ATM", "Voice over Frame Relay", "ISDL", |
|
"Composite Link", "SS7 Signaling Link", |
|
"Proprietary P2P Wireless", "Frame Forward", |
|
"RFC1483 Multiprotocol over ATM", "USB", |
|
"IEEE 802.3ad Link Aggregate", "BGP Policy Accounting", |
|
"FRF .16 Multilink FR", "H.323 Gatekeeper", "H.323 Proxy", |
|
"MPLS", "Multi-Frequency Signaling Link", "HDSL-2", |
|
"S-HDSL", "DS1 Facility Data Link", |
|
"Packet over SONET/SDH", "DVB-ASI Input", |
|
"DVB-ASI Output", "Power Line", |
|
"Non Facility Associated Signaling", "TR008", "GR303 RDT", |
|
"GR303 IDT", "ISUP", "Proprietary Wireless MAC Layer", |
|
"Proprietary Wireless Downstream", |
|
"Proprietary Wireless Upstream", "HIPERLAN Type 2", |
|
"Proprietary Broadband Wireless Access Point to Mulipoint", |
|
"SONET Overhead Channel", |
|
"Digital Wrapper Overhead Channel", |
|
"ATM Adaptation Layer 2", "Radio MAC", "ATM Radio", |
|
"Inter Machine Trunk", "MVL DSL", "Long Read DSL", |
|
"Frame Relay DLCI Endpoint", "ATM VCI Endpoint", |
|
"Optical Channel", "Optical Transport", "Proprietary ATM", |
|
"Voice over Cable", "Infiniband", "TE Link", "Q.2931", |
|
"Virtual Trunk Group", "SIP Trunk Group", "SIP Signaling", |
|
"CATV Upstream Channel", "Econet", "FSAN 155Mb PON", |
|
"FSAN 622Mb PON", "Transparent Bridge", "Line Group", |
|
"Voice E&M Feature Group", "Voice FGD EANA", "Voice DID", |
|
"MPEG Transport", "6To4", "GTP", "Paradyne EtherLoop 1", |
|
"Paradyne EtherLoop 2", "Optical Channel Group", |
|
"HomePNA", "GFP", "ciscoISLvlan", "actelisMetaLOOP", |
|
"Fcip", "IANA Reserved", "IPv4", "IPv6", "IPv4/v6", "IPX", |
|
"DECnet", "SNA", "CONP", "CLNP", "VINES", "XNS", |
|
"ISDN B Channel Endpoint", "ISDN D Channel Endpoint", |
|
"BGP", "OSPF", "UDP", "TCP", "802.11a", "802.11b", |
|
"802.11g", "802.11h", "NFS", "CIFS", "DAFS", "WebDAV", |
|
"HTTP", "FTP", "NDMP", "Telnet", "SSH", "SM CLP", "SMTP", |
|
"LDAP", "RDP", "HTTPS", "DMTF Reserved", "Vendor Reserved" }, |
|
MappingStrings { "MIB.IETF|IF-MIB.ifType" }, |
|
ModelCorrespondence { |
|
"CIM_ProtocolEndpoint.OtherTypeDescription" }] |
|
uint16 ProtocolIFType; |
|
|
|
[Description ( |
|
"A string that describes the type of ProtocolEndpoint " |
|
"when the Type property of this class (or any of its " |
|
"subclasses) is set to 1 (Other). This property should be " |
|
"set to null when the Type property is any value other " |
|
"than 1." ), |
|
MaxLen ( 64 ), |
|
ModelCorrespondence { "CIM_ProtocolEndpoint.ProtocolType", |
|
"CIM_ProtocolEndpoint.ProtocolIFType" }] |
|
string OtherTypeDescription; |
|
|
|
|
|
}; |